Projects / pulse-java / Releases

All releases of pulse-java

  •  26 Oct 2010 18:13
Avatar

    Release Notes: The release brings massive API clean-ups and a huge performance improvements compared to pulse 0.6. The improved performance mainly relies on the new org.torweg.pulse.util.io package (FastStringWriter/FastByteArrayOutputStream) and the pulse IntelliCache, which allows private caching of dynamic pages as long as the ServiceSession associated with the current request is still stateless. The new demo layout and the improved project Web site make working with pulse much easier. The new concepts in the API further the use of Java annotations to reduce tedious programming tasks.

    •  23 Sep 2010 16:20
    Avatar

      Release Notes: This version ensures compatibility with PostgreSQL and contains minor improvements in the XSLTOutputter. It improves the performance (by using FastStringWriter and FastByteArrayOutputStream) of the new org.torweg.pulse.util.io package throughout. As the unexpected PostgreSQL incompatibilities were a real show stopper, the hope is that this candidate will become the final release.

      •  15 Sep 2010 15:59
      Avatar

        Release Notes: This third release candidate addresses a bug in both AbstractSummaryDescriptionContent and AbstractSummaryDescriptionVariant concerning the site search (descriptions had not been properly indexed for search). It also contains a performance improvement when creating a non-unique index on orderCode for StoreContent and StoreVariant. This version is likely to become 0.7 final if no further problems are reported.

        •  30 Aug 2010 17:05
        Avatar

          Release Notes: This release candidate includes a minor bugfix regarding a NullPointerException in conjunction with tampered URLs. Two features have been backported from the 0.8 development: an additional option to remove suffixes from generated Commands (which is used by the GetFullSitemap controller) and an improved EventManager implementation which is aware of the IntelliCache feature (now allowing private caching of AJAX based responses).

          •  24 Aug 2010 07:41
          Avatar

            Release Notes: The pulse framework has obtained a new default layout, entailing a complete set of newly written XSL templates. A new concept called RequestBeans has been introduced. RequestBeans allow annotation based processing of request parameters. The shop component has been refactored to obtain a more simple version of the checkout, which is yet more flexible than the old one. Integral parts of the framework, like the configuration of components and bundles have been reworked, improving usability and maintainability. The libraries have been updated to their current stable versions.

            •  27 Mar 2010 21:11
            Avatar

              Release Notes: This release addresses numerous compatibility issues and also introduces significant performance improvements. All included libraries have also been updated to their current stable releases. The current release also introduces a simple build system for the binary distribution, making future upgrades less painful. Moreover, the size of the binary distribution has again been significantly decreased.

              •  16 Feb 2010 12:26
              Avatar

                Release Notes: This release introduces massive API clean-ups and new features. Most noteworthy is the new statistics components for fast and easy Web site statistics generation. The statistics component uses a tracking pixel and can be used for multiple Web sites, no matter if these sites themselves use pulse. Moreover, the library references have been cleaned, so the framework is a lot smaller (~12% in size). The JavaDoc has been further improved, making it easier to get started with pulse.

                •  27 Oct 2009 17:30
                Avatar

                  Release Notes: This preview release includes all enhancements of the previous maintenance releases of the 0.6 beta series. The major change is the restructuring of the authentication process into a separate part of the execution chain.

                  •  22 Oct 2009 12:18
                  Avatar

                    Release Notes: This is the last maintenance release in the 0.6 series. It fixes issues in the Web site search with queries starting with either * or ?, which caused exceptions in the underlying engine. pulse now supports Web site versions to allow far future expiration dates for static resources as proposed by the YSlow team to be easily configured within globals.xsl. It fully integrates XSL-FO capabilities into pulse, introducing the new PDFOutputEvent. Charting capabilities have been added.

                    •  03 Sep 2009 08:33
                    Avatar

                      Release Notes: This maintenance release addresses an issue where the ports for HTTP and HTTPS were prevoiusly not configurable, which caused the installation packages to not work on a default Tomcat installation. Moreover it addresses a bug in the Wirecard payment processor, which could not process Maestro debit cards when both start and expiration dates were given. It also includes a few fixes to the demo layout and refinements in the way pulse uses redirects. Upgrades to existing installations are transparent, and no configuration changes are necessary.

                      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.