Version 1.8.0 - Under development
- Fix #15: wrong client_secret initialization in OAuth servlet: copy paste error
- Feature #16: Better control of response types in REST servlet from the operation
- Allow to build and install without Alire
Version 1.7.1 - Aug 2024
- Cleanup build environment to drop configure
Version 1.7.0 - Aug 2023
- Feature #14: Monitoring the health of the AWS instance
Version 1.6.0 - Aug 2022
- Fix #4: Alire servletada_aws GNAT project fails due to missing Naming rule
- Fix #5: The Input_Line_Size_Limit parameter is not taken into account
- Fix #6: GNAT configuration project is not correct to build with debugging
- Fix #7: Constraint error raised when matching empty path routes
- Fix #11: Support for Embedded Web Server
- Fix #12: Support for multiple response types in REST operations
Version 1.5.2 - Jul 2021
- Fix for GNAT 2021
Version 1.5.1 - Feb 2021
- Cleanup the examples
- Fix registration and support of application with an empty registration URI
Version 1.5.0 - Nov 2020
- Added support for PATCH and fix OPTIONS and HEAD requests
- Added a Docker image to play with Ada Servlet
Version 1.4.0 - May 2020
- Added support to configure the web container
Version 1.3.0 - Dec 2019
- Rename GNAT project into servletada
- Fix REST servlet when a 404 error is returned.
Version 1.2 - Jul 2018
- New REST servlet with support for server API implementation
- Add support for servlet requests to retrieve the body content as a stream
- Moved the Ada Servlet implementation outside of Ada Server Faces in a separate project
Version 1.1 - Dec 2015
- New EL function util:formatDate
- New request route mapping with support for URL component extraction and parameter injection in Ada beans
- Improvement of configure, build and installation with gprinstall when available
- Integrate jQuery 1.11.3 and jQuery UI 1.11.4
- Integrate jQuery Chosen 1.4.2
- New component <w:chosen> for the Chosen support
- Added a servlet cache control filter
Version 1.0.1 - Jul 2014
- Fix minor configuration issue with GNAT 2014
- Fix concurrent issues in facelet and session cache implementation
Version 1.0 - Apr 2014
- Add support for Facebook and Google+ login
- Javascript support for popup and editable fields
- Added support to enable/disable mouseover effect in lists
- New EL function util:iso8601
- New component <w:autocomplete> for input text with autocompletion
- New component <w:gravatar> to render a gravatar image
- New component <w:like> to render a Facebook, Twitter or Google+ like button
- New component <w:panel> to provide collapsible div panels
- New components <w:tabView> and <w:tab> for tabs display
- New component <w:accordion> to display accordion tabs
- Add support for JSF <f:facet>, <f:convertDateTime>, <h:doctype>
- Support for the creation of Debian packages
Version 0.5 - Feb 2013
- Moved the Security packages in a separate project: Ada Security
- New demo to show OAuth and Facebook API integration
- Integrated jQuery 1.8.3 and jQuery UI 1.9.2
- New converter to display file sizes
- Javascript support for click-to-edit behavior
- Add support for JSF session beans
- Add support for servlet error page customization
- Allow navigation rules to handle exceptions raised by Ada bean actions
- Support the JSF 2.2 conditional navigation
- New functions fn:escapeXml and fn:replace
Version 0.4 - May 2012
- Support for shared or static build configuration
- Support for file upload
- New component <h:inputFile>, <f:metadata>, <f:viewParam>, <f:viewAction>
- New function util:hasMessage
- Implement JSF phase events and phase listeners
- Implement JSF/RoR flash context
- Add pre-defined JSF beans: initParam, flash
- Support for locales and honor the Accept-Language
- Demos available in French and English
Version 0.3 - Feb 2012
- Add documentation and examples for the supported tags
- New components <h:inputTextarea>, <h:selectOneMenu>, <f:selectItem>, <f:selectItems>, <h:selectBooleanCheckbox>, <h:outputLabel>, <h:inputHidden>, <h:body>, <h:head>, <h:selectOneRadio>
- New functions fn:substring, fn:indexOf, fn:trim, fn:contains, fn:startsWith, fn:endsWith
- Implement a JSF exception handler framework
- New date converter to format dates in a localized format
- New components util:escape, util:script, util:flush, util:set, util:file
- Provide pre-defined beans in ASF contexts: param, header
- Add support for dialog boxes with jQuery UI
Version 0.2 - Sep 2011
- Integrate jQuery UI 1.8.3 (MIT-License)
- Implement JSF validation phase and validators
- Add an AJAX servlet framework to invoke an action on a bean
Version 0.1 - May 2011
- Base implementation of Java-like servlets, and JSF-like framework