Skip to content

Releases: foundriesio/composeapp

v96.1.0

19 Feb 11:00

Choose a tag to compare

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

  • unify command interface : allow using URIs in run and rmcommands; 7237e33, dbbaf49

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

07 Jan 15:13

Choose a tag to compare

Bug fixes, improvements and a proxy support

New Features

  • Define proxy providing function in config (4f79b3b)

Fixes:

  • Fix image loading if the same image is referenced more than twice with different references (33e1479)
  • Support DockerHub for images and compose apps (ee33c6a, b516208)

Improvements

  • Add option to force update completion (854ce05)
  • Prune only dangling images by default after update uninstall/completion (6a356d0)

v96.0.0

17 Nov 12:25

Choose a tag to compare

Enhancements

  1. Increase visibility into the app blob download process:
    • Display the status of partially downloaded blobs in the output of the check and pull commands.
    • Show download progress for each blob in the pull command output, including both average and current download speeds.

Fixes

  1. 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).

  2. Skip stopping non-installed apps.