Releases: DiamondMVC/Diamond
Stable Release - 2.3.1
This release fixes the build for 2.3.0
Stable Release - 2.3.0
This is version v2.3.0 of Diamond and will be the stable release for a while.
Only updates to Diamond for a while will be bug-fixes and improvements.
The new features announced for v2.4.0 haven't had their implementation time planned yet.
This release contains the following:
- ACL
- Authentication that can be combined with ACL
- CSRF Protection
- RESTful and type-secure routing
- Multiple routes for controllers when using web-apis
- Layout views can be changed dynamically
- Caching for expensive views
- Network restrictions
Stable Release - 2.2.5
This release is a pre-release to 2.3.0 as well and contains an attribute for controllers in web-api's to specify multiple routes. It also allows for views to pass themselves as the base-view to controllers.
Stable Release - 2.2.4
This release is still a pre-2.3.0 release. It comes with RESTful routing for controllers.
Stable Release - 2.2.3
This release comes with CSRF protection.
Stable Release - 2.2.2
This is a pre-release to 2.3.0, so the API may or may not change.
This release includes ACL, additional authentication to use with the ACL (Can be used as an alternative or combined with the controller provided authentication.), cookies and sessions have been added too.
Stable Release - 2.2.1
Comes with an update to authentication, passing the http response. This also fixes a bug with lowercasing actions.
Stable Release - 2.2.0
This release comes with authentication attributes for controllers.
For more information see: https://github.com/DiamondMVC/Diamond/wiki/Authentication
Stable Release - 2.1.2
This release includes a fix for view and controller extensions.
Stable Release - 2.1.1
This release comes with extensions, which means Diamond's core now can be hacked to be extended with additional functionality.