Skip to content

Latest commit

 

History

History
114 lines (97 loc) · 4.8 KB

NEWS.md

File metadata and controls

114 lines (97 loc) · 4.8 KB

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