Agrest (@agrestproject) 's Twitter Profile
Agrest

@agrestproject

Protocol and framework for flexible model-driven #REST data services. #Opensource. Supported by @ObjectStyle. (f.k.a. LinkRest)

ID: 884384116485042177

linkhttps://agrest.io calendar_today10-07-2017 12:09:39

37 Tweet

67 Followers

2 Following

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 3.5 released. Cayenne runtime is separated from the core, with the goal to allow alternative pluggable backends.

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 3.7 and 4.0 are released. Support for Cayenne 4.2, improved overlays, decoupling of core from Cayenne is in progress groups.google.com/forum/?#!topic…

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 4.2 and 4.3 were released in a rapid succession. Important bug fixes related to OpenAPI integration and Json type support. groups.google.com/g/agrest-user/…

Agrest (@agrestproject) 's Twitter Profile Photo

Release 4.4 is posted with some minor improvements. We also switched snapshot publishing from JFrog to Sonatype due to the former being eol'd oss.sonatype.org/content/reposi…

Apache Cayenne (@apachecayenne) 's Twitter Profile Photo

Cayenne 4.2.M3 is released. Lots of critical bug fixes. Upgrade is recommended to 4.2 users. 4.2 branch is quickly stabilizing. Hoping the next release will be a Beta. cayenne.apache.org/2021/03/cayenn…

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 4.7 is released. Features access control via property annotations (vs. class-level annotations used before). Also a number of bug fixes

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 4.8 just got released, mostly finalizing the refactoring of the security model. It now works consistently anywhere through the request tree, for all type of CRUD, per-request and per-stack, per-object and per-property. groups.google.com/g/agrest-user/…

Agrest (@agrestproject) 's Twitter Profile Photo

The first milestone of Agrest 5 is out. Big step towards our ideal: integrate-with-anything, be fully schema-driven, require minimal dependencies. Supports both "javax" and "jakarta" JAX-RS. #SpringBoot / #OpenAPI tutorial. groups.google.com/g/agrest-user/…

Андрусь | Andrus (@andrus_a) 's Twitter Profile Photo

That’s where Agrest.io is different from GraphQL - you not only get the graph , but also a fully working RDBMS backend. And it is REST style of course

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 5.0.M16 was released. Contains expression API improvements, GA version of Cayenne 4.2, performance optimizations.

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 5.0.M17 is released. We took the first step towards hierarchical POST/PUT by exposing related data as a tree of EntityUpdates. Currently the tree can be processed manually. Also added a few missing type converters and fixed a number of bugs

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 5.0.M18 is released. Lots of work was done making expressions immutable and composable; initial support for cached (304) DataResponses; continued work on improving overlay handling for updates

Agrest (@agrestproject) 's Twitter Profile Photo

Just published a new documetation chapter that should help users to make sense of Agrest expressions. Expressions can be used either by client or server code agrest.io/docs/5.x/proto…

Agrest (@agrestproject) 's Twitter Profile Photo

Agrest 5.0-M20 is released. It contains expressions improvements, Swagger-related upgrades and fixes, as well as other bug fixes github.com/agrestio/agres…