Product changelog
FiloraFS-Lite changelog
Versioned product history for the open-source Spring Boot local file storage foundation.
v2.0.0 — Current
Release date: not documented in the source repository. This page does not infer a date from repository commits or website updates.
- Upgraded to Spring Boot 4.1.1 and Java 25.
- Added Maven wrapper startup with optional .env overrides, ./uploads storage, and a development-only API key. The default port is 8080 and multipart file/request limits are 10 MB.
- Added extension and content-signature validation, flat-path containment, symbolic-link checks, and upload collision protection.
- File downloads use Spring Resource streaming with attachment headers; missing downloads and metadata return 404, and file lists are sorted.
- Added a browser API tester, minimal public Actuator health endpoint, and graceful shutdown.
- Updated the Postman workflow, automated tests, and developer/AI project documentation.
Before upgrading, review the renamed storage and API-key properties in FiloraFS-Lite configuration. Replace the known development key before deployment.
v1.0.0
Release date: not documented in the source package. This page does not infer a date from repository commits or website updates.
Included in this release:
- Java 21 and Spring Boot 3.5.13
- Local filesystem storage with no database dependency
- Shared API-key protection through the X-API-KEY header
- Multipart upload, file access, listing, deletion, and metadata workflows
- Focused REST API structure for learning, prototypes, internal tools, and simple single-host applications
Source and documentation
FiloraFS-Lite is released under the MIT license. Review the source repository, read the FiloraFS-Lite documentation, or return to FiloraFS-Lite product information.