Projects / Restlet / Releases

All releases of Restlet

  •  27 Nov 2006 16:10
Avatar

    Release Notes: Several bugs were fixed. The robustness of the code was improved by using the FindBugs tool. Several minor API adjustments were made. VirtualHost can now use flexible Regex patterns. A new HTTP client connector, based on Jakarta Commons HTTP Client, was added. MINA was upgraded to 0.8.4, and Jetty was upgraded to 5.1.12 and 6.1pre3. An extension was added to support Spring framework 2.0. The org.restlet.Transformer filter, based on XSLT, was added.

    •  08 Nov 2006 18:27
    Avatar

      Release Notes: New support for URI templates in Routers. Support for Velocity templates. Support for JSON representations. Support for the Amazon Web Services authentication scheme. Portable Restlet Extensions have been separated from NRE Extensions. New Application services have been added (DecoderService, ConverterService, TunnelService, etc.)

      •  23 Oct 2006 23:19
      Avatar

        Release Notes: The Call class has been separated into Message, Request, and Response. NRE's HostRouter has been replaced with the more flexible org.restlet.VirtualHost class. Completion of the Application feature, including several portable services. Simplified access to raw HTTP headers via the messages attributes map. All documentation have been updated. Support has been added for PUT and DELETE in the DirectoryHandler. HTTP connectors have been refactored to use pluggable call converters. There are many bugfixes and overall API stabilization.

        •  12 Sep 2006 08:04
        Avatar

          Release Notes: Numerous fixes, API simplifications, and enhancements were made. Some new concepts were introduced, such as the notion of Restlet context, which abstracts a Restlet from its environment (connectors, logging mechanism, parameters).

          •  20 Jul 2006 01:24
          Avatar

            Release Notes: This release fixes several bugs (a broken Jetty 6 connector and potential NPEs). The router API has been refactored, and modifiable lists and maps are more consistent. The SVN code base and the distribution packaging have been reorganized to be fully compatible with Eclipse plugins. The Road map document has been added. Dependencies have been updated to the latest versions (Jetty 6, FreeMarker, JUnit, JavaMail, Simple, and SLF4J). Logging has been improved.

            •  30 Jun 2006 17:38
            Avatar

              Release Notes: attachPath() has been renamed to attachRouter() in RouterBuilder. All tutorial code snippets have been updated. The dependency of the API on NRE in ReferenceList and RestletContainer has been removed. A bug in TunnelFilter has been fixed (see issue 68). The code source has been restructured to split the "source/main" directory into "source/api" and "source/core". NRE Javadocs have been split into NRE Core Javadocs and NRE Extensions Javadocs.

              •  26 Jun 2006 17:54
              Avatar

                Release Notes: This release adds support for the AsyncWeb HTTP server connector. It adds a ContextClient connector to support file resources, class loaders, and a Webapp context (Servlet and Restlet). Major refactorings (Maplet > Router, Chainlet > Filter, etc.). Bugfixes and documentation updates.

                •  02 Jun 2006 16:50
                Avatar

                  Release Notes: This release adds constructors to DefaultServer using the protocol's default port, more unit tests, and urlEncode() on Parameter, adjusts build.properties so that default values work directly, fixes a bug in the Jetty 5 HTTPS connector, and refactors the usage of parameter lists by using a new ParameterList. Reference now sets new scheme names in lowercase to respect normalization rules.

                  •  20 May 2006 19:58
                  Avatar

                    Release Notes: The com.noelios.restlet.build package was added, containing builder classes that allow compact construction of Restlet applications based on the Fluent design pattern. Tutorial 12 was added, illustrating the use of builders. Buffering was added to Simple server to solve the performance issue. When no encoding preferences are provided, now the only assumption is that the identity encoding is supported. The AbstractRestlet class was converted to use a template with a subclass of Call. An implementation of the GuardChainlet.authorize(Call) method was added, based on a map of login/password pairs. The "parent" property in Restlet was renamed to "owner".

                    •  16 May 2006 21:18
                    Avatar

                      Release Notes: This release adds a new HTTP server connector based on the Simple framework. It adds fully configurable CompressChainlet and DecompressChainlet. It adds an ExtractChainlet to extract some attributes from a call. It adds TunnelChainlet for browsers unable to make full REST calls. It adds a forward(Call) method to AbstractRestlet to facilitate the internal forwarding. It fixes many issues in the HTTP client connector. It adds handle*(Call) methods to AbstractRestlet for common methods: handleGet(Call), etc.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.