Releases: foundriesio/composeapp
v96.1.0
New Features
- make a debian package during a release process and store it as one of the release artifacts
Fixes:
- suppress non-error logs when loading compose project; 8fadf8c
- improve proxy configuration handling; e963926, 3ff7638
- avoid using image duplication; d3367e3
Improvements
Commits since v96.0.1
cc9ef57 debian: changelog for v96.1.0
d3367e3 fix(layers): avoid using image duplications
473d062 debian: add scripts to publish .deb packages to repo server
c157580 doc: add guidance on release process
a000d3e ci: Add helper make target to test debian package
7295766 debian: Add changelog preparation script
9f455a2 ci: Add CI workflow to make a release
7a8b66a debian: add man pages generation and packaging
2ed797b ci: add CI job to check packaging for debian
0a911c0 debian: Add basic blocks for debian packaging
17d80e0 Cleanup readme
7c6e808 readme: update "run" and "rm" info
dbbaf49 refact(rm): use compose API to remove apps
7237e33 refact(run): allow specifying app URIs
1c70363 feat(root): add helper to validate app list
8fadf8c fix(compose): suppress non-error logs when loading compose project
3ff7638 fix(compose): validate proxy URL scheme and host
e963926 fix(compose): improve proxy configuration handling
v96.0.1
v96.0.0
Enhancements
- Increase visibility into the app blob download process:
- Display the status of partially downloaded blobs in the output of the
checkandpullcommands. - Show download progress for each blob in the
pullcommand output, including both average and current download speeds.
- Display the status of partially downloaded blobs in the output of the
Fixes
-
Define timeouts for each stage of communication with a container registry to ensure the app download doesn't get stuck in case of poor or no network connectivity (the most important are: connection timeout set to 2 minutes and read timeout set to 15 minutes).
-
Skip stopping non-installed apps.