v1.2.0
Pre-release
Pre-release
What's Changed
- Add installer test by @davidcassany in #1851
- Improve CI stability by @davidcassany in #1843
- Update release workflow by @frelon in #1850
- Move recovery hostname to cloud-config-defaults by @frelon in #1852
- Configurable build-disk deploy command by @frelon in #1853
- Remove existing file during build-disk by @frelon in #1857
- Update golang.org/x/net dependency by @frelon in #1860
- Add basic support for RISC-V 64bit architecture by @ldevulder in #1856
- Add target for rpi disk by @frelon in #1859
- Refactor grub as a bootloader interface by @davidcassany in #1867
- Fix initrd and kernel ISO paths by @davidcassany in #1869
- Log errors of runner commands only in debug mode by @davidcassany in #1870
- Add other example distros by @davidcassany in #1868
- Bump yip by @davidcassany in #1872
- Add force flag in systemd-firstboot yip's plugin by @davidcassany in #1873
- Refactor early system mounting by @frelon in #1866
- Update go in build-docs action by @frelon in #1877
- Wrap mount.Interface to our own interface by @davidcassany in #1875
- Add btrfs support in partitioner by @davidcassany in #1878
- Fix RISCV64 (VisionFive2) Tumbleweed example build by @ldevulder in #1871
- Do not run CI on pushes to main, the test already happens on the PR by @davidcassany in #1881
- Make network configuration part of the example, not defaults by @davidcassany in #1876
- Rename overlay -> ephemeral mounts by @frelon in #1880
- Add backwards-compatibility for liveCD detection by @frelon in #1879
- Cleanup caches when PR is closed by @frelon in #1882
- Refactor some elemental package methods to be used as stand alone functions by @davidcassany in #1883
- Drop elemental object and make elemental methods stateless by @davidcassany in #1884
- Load mount-layout from .env-files by @frelon in #1885
- Provide early boot systemd unit files within the associated dracut module by @davidcassany in #1886
- Changes to cleanup-cache workflow by @frelon in #1887
- Add disable-boot-entry flag to reset-command by @frelon in #1888
- Change trigger to pull_request_target by @frelon in #1889
- Adding new snapshotter interface by @davidcassany in #1890
- Split arm and x86_64 tests by @davidcassany in #1892
- Add loopdevice implementation by @davidcassany in #1891
- Add default cloud-init-paths to build commands by @frelon in #1893
- Update github.com/go-git/go-git to v5.11.0 by @frelon in #1894
- Update copyright year (2024) by @frelon in #1899
- Change default rootfs feature by @frelon in #1900
- Fix partitions typo by @frelon in #1902
- Move grub-config to /etc/elemental by @frelon in #1903
- Mount readonly EFI partition to /run/elemental/efi by @frelon in #1905
- Include SUT utilities within the repository by @davidcassany in #1908
- Bump twpayne/vfs module to latest version by @davidcassany in #1909
New Contributors
- @ldevulder made their first contribution in #1856
Full Changelog: v1.1.0...v1.2.0