Releases: SoftInstigate/restheart
Releases · SoftInstigate/restheart
0.10.4
0.10.3
0.10.2
0.10.1
Release Notes - Restheart - Version 0.10.1
Bug
- [RH-71] - GetRoleHandler does not take auth token into account
- [RH-72] - requests to /_authtoken/<userid> lead to 401 Unauthorized
- [RH-74] - wrong return code if request is not permitted but user is authenticated
- [RH-75] - CORS headers not injected on ApplicationLogicHandler if authentication fails
- [RH-76] - Auth-Token-* headers cannot be read by browser when request is to a different domain
- [RH-78] - RequestContext does not flow through Security Handlers chain
Improvement
0.10.0
this is a major update; new and notable improvements:
- strict mode representation for MongoDB extended JSON (*)
- token based authentication
- query execution optimization via the eager dbcursor preallocation engine
- support for GridFs (early release, feedbacks appreciated)
- can fork server process with --fork option (not available on windows)
- better support for data created by other clients (for instance by the mongo shell)
- dbs and collections not created by RESTHeart are now immediately visible (no need for server restart anymore)
- support for other doc id types (id type can be specified via the id_type query parameter)
- collections properties moved to the reserved _properties collection (**)
- _created_on property is not stored on documents anymore (generated from _id when it is an ObjectId)
- allowed pagesize=0 to avoid _embedded resources at all
- several bug fixes
- all code repackaged to org.restheart
- refactoring, more test cases and better code quality
- updated all dependencies (notably, undertow 1.1.2.Final)
Note: if updating from versions <= 0.9.7:
- resource representation and filter expression changed (*)
- need to move the collections properties to _properties collection (**)
0.9.7
0.9.6
The version number is now generated automatically by Maven and added to the JAR's MANIFEST.MF file.
The restheart.conf file is no more used by Vagrant, which has its own.
0.9.5
Bug fix release
0.9.4
Update Maven dependencies and plugins.
Integration tests multiple refactoring
Simplification of integration test execution mode
Several minor bugfixes
- 968de3e - (HEAD, tag: 0.9.4, origin/master, master) Version 0.9.4 (3 minutes ago)
- 0ed5bdf - Merge branch 'develop' (43 minutes ago)
|\
| * 1df25ca - (origin/develop, origin/HEAD, develop) added restheartd.conf to etc folder (82 minutes ago)
| * 64f0098 - reformatting code (2 hours ago)
| * 1ffa7e6 - Ignore test GetCollectionIT.java (2 hours ago)
| * f6fbfd5 - removed unused variable (3 hours ago)
| * 21b3a85 - moved initializeTestData() into setUp (4 hours ago)
| * 0450610 - Merge branch 'local' into develop (6 hours ago)
| |\
| | * 4bdcd25 - tests and pom refactoring (6 hours ago)
| | * 10de2f0 - replaced deprecated junit.framework.Assert with correct org.junit.Assert class (9 hours ago)
| * | 99a1fb4 - Update README.md (8 hours ago)
| |/
| * e63d389 - minor IT refactoring (14 hours ago)
| * a93b8a9 - commented-out mongo credentials from tests (14 hours ago)
| * 9b9ae0d - moved to 0.9.4-SNAPSHOT and all dependencies to latest stable versions (14 hours ago) - | 45cd279 - Update README.md (8 hours ago)
|/ - ca068da - minor update (2 weeks ago)
- af9c162 - modified: README.md (2 weeks ago)
- f156e36 - Merge branch 'master' into develop (2 weeks ago)
|\
| * 2d30947 - Update README.md (2 weeks ago)