Version | Date | Description |
---|---|---|
1.9 | 2013-09-03 | development version of Lavoisier 2.0 |
2.0 | 2013-12-02 | configuration and usage easier and more flexible |
2.0.1 | 2013-12-10 | optimization |
2.0.2 | 2013-12-17 | optimization |
2.0.3 | 2014-01-10 | optimization |
2.0.4 | 2014-03-25 | supports both syntax (old/new) for forwarding path to view |
2.1 | 2014-05-06 | refactored security + minor syntax changes (language version=13) |
2.1.1 | 2014-06-12 | supports on-the-fly reconfiguration |
2.1.2 | 2017-10-13 | removed support for PiXTL keywords |
2.2.0 | 2018-09-20 | reorganise configuration files hierarchy |
2.2.1 | 2019-03-19 | mainly bug fixes |
Type | Changes | By |
---|---|---|
![]() |
Optimize streamed-based XPath engine. Fixes 4874. | sreynaud |
![]() |
Optimize runtime Fixes 5444. | sreynaud |
![]() |
Support every XPath functions in all contexts. Fixes 5013. | sreynaud |
![]() |
Support arguments in views. Fixes 5096. | sreynaud |
![]() |
Replace <authorized> with @authorized Fixes 5006. | sreynaud |
![]() |
Support <fallback> in <connector> Fixes 5560. | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Optimize CPU-usage of XPath engine. | sreynaud |
![]() |
Optimize chaining with serializers. | sreynaud |
![]() |
Support Zip/GZip as serializers and renderers. Fixes 4469. | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Optimize CPU-usage of XPath engine. | sreynaud |
![]() |
Optimize RAM-usage of XPath function position(). | sreynaud |
![]() |
Add parameter 'gzip' to cache plugins. Fixes 5637. | sreynaud |
![]() |
Add new plugins GridFileConnector and GridDirectoryConnector. Fixes 5532. | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Make functions match() and parent_match() optional | sreynaud |
![]() |
Fix bug with XPath function position() | sreynaud |
![]() |
Improve optimizer algorithm Fixes 5776. | sreynaud |
![]() |
Improve stylesheet for default rendering Fixes 5103. | sreynaud |
![]() |
Add new plugins Fixes 4857. | sreynaud |
![]() |
Update to version 3 of maven Fixes 5533. | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Add XPath function view_path() | sreynaud |
![]() |
Add view dependencies graph in web console (requires using function view_path instead of view) | sreynaud |
![]() |
Add support for view variables Fixes 6264. | sreynaud |
![]() |
Update bootstrap to version 3 Fixes 5241. | olequeux |
![]() |
Fix encoding problem with some OS Fixes 6604. | sreynaud |
![]() |
Fix hanging with SSHExecConnector Fixes 6584. | lschwarz |
Type | Changes | By |
---|---|---|
![]() |
SYNTAX: Remove support for view('view/path'), please use view_path('view', 'path') instead Fixes 6266. | sreynaud |
![]() |
SYNTAX: Rename processors "disable-default-processors" to "disable" Fixes 6265. | sreynaud |
![]() |
SYNTAX: Remove value "attribute" from parameter "as" Fixes 6363. | sreynaud |
![]() |
SYNTAX: Change RemoveNamespaceProcessor to ChangeNamespaceProcessor Fixes 6705. | sreynaud |
![]() |
SYNTAX: Replace NodeExistValidator with PathValidator/XPathValidatorProcessor Fixes 6691. | sreynaud |
![]() |
SYNTAX: Remove argument of function user() Fixes 6704. | sreynaud |
![]() |
SYNTAX: Replace attribute @authorized (XPath) with attribute @authenticators (reference to an authenticators section) Fixes 6759. | sreynaud |
![]() |
SYNTAX: Replace multiple elements "namespace" with a single element "namespaces" for processors Fixes 6326. | sreynaud |
![]() |
SYNTAX: Replace trigger plugins "*And*" with new attribute @ignore-during="duration" Fixes 6930. | sreynaud |
![]() |
Add support for CAS authentication | lschwarz |
![]() |
Refactoring of service security to improve extendability and flexibility Fixes 6711. | lschwarz |
Type | Changes | By |
---|---|---|
![]() |
Support on-the-fly reconfiguration Fixes 6247. | sreynaud |
![]() |
Support HTTP session Fixes 6976. | lschwarz |
![]() |
Add plugin OAuthAuthenticator Fixes 7001. | lschwarz |
![]() |
Add plugin TransformProcessor | sreynaud |
![]() |
Support streaming in connector fallback Fixes 7205. | sreynaud |
![]() |
Support overriding properties in HOME directory Fixes 7169. | sreynaud |
![]() |
Improve message for locating XML parsing errors Fixes 6700. | sreynaud |
![]() |
Fix regression with trigger plugins | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Support parameters in HTML templates Fixes 7467. | sreynaud |
![]() |
Support calling java from XPath Fixes 7770. | sreynaud |
![]() |
Support custom XPath functions Fixes 7806. | sreynaud |
![]() |
Add new XPath functions | sreynaud |
![]() |
Add plugin SynchronousCacheConnector Fixes 7559. | sreynaud |
![]() |
Add plugin ScalaConnector | sreynaud |
![]() |
Add plugin RemctlConnector | lschwarz |
![]() |
Add plugin SAML2Authenticator | lschwarz |
![]() |
Add plugin KerberosHTTPBasicAuthenticator | lschwarz |
![]() |
Redesigned web console | lorpheli |
![]() |
Refactored authenticators integration | sreynaud |
![]() |
Remove support for PiXTL keywords (select, insert, ...) | sreynaud |
Type | Changes | By |
---|---|---|
![]() |
Reorganise configuration files hierarchy | sreynaud |
![]() |
Optimize start-up time | serynaud |
![]() |
Replace view-templates with view-libraries | sreynaud |
![]() |
Implement dashboard view-library | jmoutarde |
![]() |
Replace ChartRenderer with new version | jmoutarde |
![]() |
Add new tutorial | lorpheli |
![]() |
Add documentation on Lavoisier Editor Plugin | sreynaud |
![]() |
Engine does not split text nodes on entities | sreynaud |
![]() |
Shutdown properly | sreynaud |
![]() |
Fix security issue on service layer | sreynaud |
![]() |
Add property @HIDDEN_INCLUDES | sreynaud |
![]() |
Add configuration file html.properties | sreynaud |