Changes
- #2620 Breaking changes
- #2681 Rework the dashboard
- #2221 Add a resolution cache for unresolved artifacts
- #2623 Support optional S3 key prefixes and sharing one bucket between repositories
- #2600 Add an unauthenticated health endpoint
- Available at
/api/status/health
- Available at
- #2634 Allow Javadocs to be enabled or disabled
- #2656 Support a customizable Javadocs suffix
- #2612 Handle pagination for S3 directory listings and bulk deletes
- #2515 Extract file details from S3 listings instead of making subsequent requests
- Mask S3 credentials in startup error logs
- #2611 Support files without extensions in the latest-version API
- #2602 Allow
.aarartifacts by default (thanks @otbutz 🫶) - #1905 Resolve Javadoc snapshots using the classifier build number
- Confine Javadoc cache eviction to its repository subtree
- #2633 Allow disabling the remote version check
- #2691 Support long values in overridden local configuration properties
- #2664 Honor
X-Forwarded-Prefix(thanks @PetrPytelka 🫶) - Add loading feedback between file-browser requests
- #2537 Place the copy button directly alongside snippet content
- #2518 Fetch download configuration from the backend
- #2684 Allow custom JsonForms fields, such as mirror credentials, to be cleared
- #2649 Add an option to hide regenerated token secrets (thanks @sebEg 🫶)
- #2651 Avoid deleting and recreating an access token when its type is unchanged (thanks @sebEg 🫶)
- #2635 Ensure foreign keys are enabled on SQLite
- #2653 Reject malformed paths instead of silently normalizing them
- Prevent storage providers from removing a repository root
- #2697 Fix extension event sorting (thanks @FalsePattern 🫶)
- Make
reposilite-pluginsan optional module during builds - #2165 Enhance UI accessibility for screen readers and keyboard navigation
- #2614 Prevent corrupted persisted mirror artifacts during concurrent resolution
- Docs
- Bumped dependencies in all modules
Sponsors
Thanks to everyone who supported me this month 💛
| Active GitHub Sponsors | talismanplatform, rdehuyss, andrm, insertt, Kamilkime, joshuasing, Koressi, tipsy, that-apex, P3ridot, oskarscot, Rollczi, Jan Bojarczuk, frankielc, sandrwich |
Minimal requirements
- Java 17+
- 32MB+ RAM
Downloads
- JAR: Reposilite 3.6.0 ~ from Reposilite 3.x based repository ʕ•ᴥ•ʔ
- Docker: Docker Hub - Reposilite
$ docker pull dzikoysk/reposilite:3.6.0 - Docker: Docker - GitHub Registry -
$ docker pull ghcr.io/dzikoysk/reposilite:3.6.0 - Helm:
helm.reposilite.com




