<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/pulse-java/news/" rel="alternate"/><link href="https://sourceforge.net/p/pulse-java/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/pulse-java/news/</id><updated>2012-01-18T13:27:18Z</updated><subtitle>Recent posts to news</subtitle><entry><title>pulse team is preparing for the 0.8 release</title><link href="https://sourceforge.net/p/pulse-java/news/2012/01/pulse-team-is-preparing-for-the-08-release/" rel="alternate"/><published>2012-01-18T13:27:18Z</published><updated>2012-01-18T13:27:18Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net42fb13b895fda8197337a32099db812b02a5ba80</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;At the moment we are preparing ourselves for the next big release: version 0.8.&lt;/p&gt;
&lt;p&gt;A first preview version is scheduled for the end of February.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse 0.7 final has been released</title><link href="https://sourceforge.net/p/pulse-java/news/2010/10/pulse-07-final-has-been-released/" rel="alternate"/><published>2010-10-26T17:51:53Z</published><updated>2010-10-26T17:51:53Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net9cf8eb70d182ebb843caf4e702b55e3165acde09</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The final release for pulse 0.7 has just been published to Sourceforge. The release is available as a binary and a source distribution.&lt;/p&gt;
&lt;p&gt;Have fun...&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse 0.7 RC4 has been released</title><link href="https://sourceforge.net/p/pulse-java/news/2010/09/pulse-07-rc4-has-been-released/" rel="alternate"/><published>2010-09-23T16:17:30Z</published><updated>2010-09-23T16:17:30Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.netcd306dcb89aaf629d8b30473809e01573b7c7f5d</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This version ensures compatibility with PostgreSQL and contains minor improvements in the XSLTOutputter. Moreover it improves the performance by using FastStringWriter and FastByteArrayOutputStream of the new org.torweg.pulse.util.io package throughout.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse RC4: PostgreSQL compatibility</title><link href="https://sourceforge.net/p/pulse-java/news/2010/09/pulse-rc4-postgresql-compatibility/" rel="alternate"/><published>2010-09-21T13:45:32Z</published><updated>2010-09-21T13:45:32Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.netc8dce4aa4925f140784759da026bb1af1bc1bb56</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The upcoming fourth release candidate will ensure compatibility with PostgreSQL which is currently broken due to some strange differences between MySQL and PostgreSQL using Hibernate.&lt;br /&gt;
All issues will be investigated an fixed, so the final release will ensure compatibility with both MySQL and PostgreSQL.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Build failures for source distribution fixed</title><link href="https://sourceforge.net/p/pulse-java/news/2010/09/build-failures-for-source-distribution-fixed/" rel="alternate"/><published>2010-09-20T15:40:54Z</published><updated>2010-09-20T15:40:54Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net1a151108cf77a17586f04d2f529a07c911d6a887</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The latest source distribution's build was broken. We have uploaded new packages with a fixed ant build and a short description on how to configure the build properties.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse 0.7 RC3 has been released</title><link href="https://sourceforge.net/p/pulse-java/news/2010/09/pulse-07-rc3-has-been-released/" rel="alternate"/><published>2010-09-15T15:55:17Z</published><updated>2010-09-15T15:55:17Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net371eb46698d57ab342a0b49a651aa7dc893faa50</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The third release candidate addresses a bug in both AbstractSummaryDescriptionContent and AbstractSummaryDescriptionVariant  concerning the site-search. It also contains a performance improvement  creating a non-unique index on orderCode for StoreContent and StoreVariant.&lt;/p&gt;
&lt;p&gt;This version is planned to become 0.7 final, if no further problems are reported.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse 0.7 RC2 has been released</title><link href="https://sourceforge.net/p/pulse-java/news/2010/08/pulse-07-rc2-has-been-released/" rel="alternate"/><published>2010-08-30T17:02:51Z</published><updated>2010-08-30T17:02:51Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.netdadda008a54f1a988a43a635bba571b67f2b87c2</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The second release candidate for pulse 0.7 has just been released. It includes a minor bugfix regarding a NullPointerException in conjunction with tampered URLs.&lt;br /&gt;
Alongside the fix, we also had the time to backport two features 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.&lt;br /&gt;
For more information check out the release notes: &lt;a href="http://pulse.torweg.org/site/Pulsar/en" rel="nofollow"&gt;http://pulse.torweg.org/site/Pulsar/en&lt;/a&gt;_US.CMS.displayCMS.359./release-notes-for-0.7-rc2---changelog&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>pulse 0.7 Release Candidate released</title><link href="https://sourceforge.net/p/pulse-java/news/2010/08/pulse-07-release-candidate-released/" rel="alternate"/><published>2010-08-19T18:22:46Z</published><updated>2010-08-19T18:22:46Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.netd71622707c63a958eee7e0f3bf32cd69f87ecd04</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Finally, the release candidate for pulse has been released today.&lt;/p&gt;
&lt;p&gt;In same run the pulse website (&lt;a href="http://pulse.torweg.org" rel="nofollow"&gt;http://pulse.torweg.org&lt;/a&gt;) has been completely overhauled.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Introducing pulse IntelliCache</title><link href="https://sourceforge.net/p/pulse-java/news/2010/08/introducing-pulse-intellicache/" rel="alternate"/><published>2010-08-13T10:35:16Z</published><updated>2010-08-13T10:35:16Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net0f763d039967364fa8ddb791fa3637b1c942f85c</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The RC 1 of pulse (&lt;a href="http://pulse.torweg.org" rel="nofollow"&gt;http://pulse.torweg.org&lt;/a&gt;) will be released within the next days introducing a powerful new caching feature called IntelliCache.&lt;/p&gt;
&lt;p&gt;The pulse IntelliCache allows private caching of dynamic pages as long as the ServiceSession associated with the current request is still stateless. As soon as a vistor performs a stateful action such as adding an item to a shopping cart, IntelliCache switches to the non-caching mode, providing live views rendered on demand. IntelliCache is based upon ETags and can be easily set up in the ServiceRequest configuration, simply by adjusting the page validity. This way IntelliCache will always match your website's speed of change - from seconds to days.&lt;/p&gt;
&lt;p&gt;The new feature can significantly reduce both load and bandwidth, especially on websites with a high amount of non-authenticated users. Visitors who repeatedly request pages already visited (e.g. by using the browser's back and forward buttons) are getting a vastly improved browsing experience. Our experience has been that even with moderate page validities of 10 minutes IntelliCache covers about 2% percent of the page impressions. It provides response times which are on average 10 to 50 times faster than the original requests at a minimal price - ETag calculations and validations are done in less than half a millisecond per request. &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Making code even clearer</title><link href="https://sourceforge.net/p/pulse-java/news/2010/04/making-code-even-clearer/" rel="alternate"/><published>2010-04-24T21:27:04Z</published><updated>2010-04-24T21:27:04Z</updated><author><name>Thomas Weber</name><uri>https://sourceforge.net/u/userid-360802/</uri></author><id>https://sourceforge.net4b3159bf582368e0eb81053b828c58ad46c95455</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The new RequestBean concept is available in the trunk. &lt;/p&gt;
&lt;p&gt;RequestBeans are used for annotation based processing of the Parameters of a Command.&lt;/p&gt;
&lt;p&gt;A parameter of a method annotated with either @Action or @AnyAction that is annotated with @RequestBean can have values&lt;br /&gt;
injected based on Command.getParameters().&lt;/p&gt;
&lt;p&gt;The injection is controlled by the @RequestBean.Parameter annotation.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://bit.ly/cjEppI" rel="nofollow"&gt;http://bit.ly/cjEppI&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>