Announcement
https://discuss.linuxcontainers.org/t/incus-0-4-has-been-released/18512
What's Changed
- incusd/auth/openfga: Use chunking by @stgraber in #244
- Import LXD changes by @stgraber in #243
- lxd-to-incus improvements by @stgraber in #242
- docs: update iso import in instances_create by @bketelsen in #248
- Import LXD changes by @stgraber in #253
- Add support for migrating from LXD COPR by @stgraber in #252
- Some OpenFGA fixes by @stgraber in #257
- doc/installing.md: add installation steps for Gentoo by @juippis in #254
- Internal DB changes by @monstermunchkin in #247
- doc: Add build instruction on AlpineLinux by @seia-soto in #258
- incusd/apparmor/rsync: Fix in nested containers by @stgraber in #260
- Tweak installation instructions layout by @stgraber in #261
- Fix missing VM metrics by @stgraber in #262
- Update outdated reference to new command for adding certificate by @jobtijhuis in #264
- Fix OpenFGA cluster issues by @stgraber in #266
- build(deps): bump actions/labeler from 4 to 5 by @dependabot in #270
- doc/installing: init NixOS instructions by @adamcstephens in #268
- More OpenFGA bug fixes by @stgraber in #274
- doc/lxd-to-incus: Add mention of group changes by @stgraber in #267
- incusd/auth/openfga: Fix handling of cluster members by @stgraber in #276
- OpenFGA fixes by @stgraber in #278
- doc: Fix url to documentation in CONTRIBUTING.md by @presztak in #280
- Import LXD changes by @stgraber in #279
- Allow configuring OVN SSL settings through server configuration by @stgraber in #281
- Fix header timeouts on operation wait by @stgraber in #282
- Fix some storage issues by @stgraber in #290
- Import LXD changes by @stgraber in #291
- lxd-to-incus improvements by @stgraber in #293
- Add keepalive support in the client by @stgraber in #295
- incusd/endpoints: Also hide read errors from proxies by @stgraber in #296
- build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #298
- Add description field on certificate entries by @presztak in #297
- Add variable certificate store columns by @rhburt in #294
- Make sure we don't import LXD AGPL by @stgraber in #299
- Import LXD changes (last batch before the re-licensing) by @stgraber in #300
- lxd-to-incus: Update for LXD 5.20 by @stgraber in #301
- Instance migration related fixes by @stgraber in #303
- incus/instance/qemu: Remove legacy udev rule by @stgraber in #304
- shared: Move idmap from internal by @hallyn in #302
- Test bugfixes and typos by @stgraber in #306
- test/golangci: Fetch GITHUB_BEFORE reference by @stgraber in #307
- doc: Fixed typos by @colireg in #308
- incusd/firewall/iptables: Make sure to always use locking by @stgraber in #310
- lxd-to-incus: Add shiftfs check by @stgraber in #311
- Doc tweaks by @stgraber in #313
- build(deps): bump actions/upload-artifact from 3 to 4 by @dependabot in #314
- Bump OpenFGA to 0.3.1 by @stgraber in #317
- shared: Fix comments typo by @maveonair in #318
- Start transition to libovsdb by @stgraber in #319
- Set minimum OVN version to 22.03.0 by @stgraber in #320
- incusd/network/ovs: Fix empty OVNBridgeMappings by @stgraber in #321
- incusd/network/ovn: Wait for port to appear by @stgraber in #322
New Contributors
- @bketelsen made their first contribution in #248
- @juippis made their first contribution in #254
- @seia-soto made their first contribution in #258
- @jobtijhuis made their first contribution in #264
- @presztak made their first contribution in #280
- @rhburt made their first contribution in #294
- @hallyn made their first contribution in #302
- @colireg made their first contribution in #308
- @maveonair made their first contribution in #318
Full Changelog: v0.3.0...v0.4.0