Releases: significa/app-distribution-server
v2.1.0
What's Changed
- Renamed endpoint
DELETE
/delete/{upload_id}
to/api/delete/{upload_id}
- Added
POST
/api/upload
that does the same as/upload
but returns the build info JSON (useful for integrations) - Added
GET
/api/bundle/{bundle_id}/latest_upload
to retrieve the latest build info based on the bundle ID (will only work for new uploads, as the ones made with earlier versions are not indexed)
PRs:
- Retrieve latest upload by bundle id by @tofran in #21
- General cleanup, better API, error improvements, and more by @tofran in #22
Full Changelog: v2.0.1...v2.1.0
v2.0.1
v2.0.0
What's Changed
- feat: support android apk upload, file size and platform display, custom logo, etc by @EkkoG in #14
- Rename project and improved documentation by @tofran in #16
- Add delete route and 404 page by @tofran in #17
- V2 release to main (android support, project rename, delete route, and more) by @tofran in #18
Upgrading / migration to v2
This project was previously called ios-ipa-app-distribution-server
, from release 2 on it was
renamed to app-distribution-server
- as it now supports both IPA and APK files.
Migrating from version 1
to 2
should be straightforward:
- Update the image to
ghcr.io/significa/app-distribution-server
. - The upload multipart form submission now accepts a field named
app_file
(instead ofipa_file
).
The uploads directory is backwards compatible, meaning that previously uploaded files (from v1) will
continue to work with the new version. In v2, we've introduced additional fields on the download
page to provide more detailed information about each upload. For most of these fields, we can infer
or migrate the missing data from the older uploads. However, one exception is the creation time,
which was not stored in v1 uploads. As a result, the creation time will not be displayed for files
uploaded prior to v2.
New Contributors
Full Changelog: v1.0.2...v2.0.0
v1.0.2
Bump dependencies. No new features or bug-fixes (other than documentation updates).
Hopefully no bugs introduced™.
What's Changed
- Bump idna from 3.6 to 3.7 by @dependabot in #4
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot in #5
- Update dependencies by @tofran in #6
- docs: using the correct port by @pmnzt in #7
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot in #8
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot in #9
- Bump dependencies by @tofran in #12
New Contributors
- @dependabot made their first contribution in #4
- @pmnzt made their first contribution in #7
Thank you 🙏
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0
Simple, self-hosted IPA app distribution server.
Initial, stable release.
Full Changelog: https://github.com/significa/ios-ipa-app-distribution-server/commits/v1.0.0
v0.0.1
Initial release candidate.
Full Changelog: https://github.com/significa/ios-ipa-app-distribution/commits/v0.0.1