<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,18 @@
+== 2.3.0, released 2008-04-29
+
+* Changed LinkRenderer to receive collection, options and reference to view template NOT in
+  constructor, but with the #prepare method. This is a step towards supporting passing of
+  LinkRenderer (or subclass) instances that may be preconfigured in some way
+* LinkRenderer now has #page_link and #page_span methods for easier customization of output in
+  subclasses
+* Changed page_entries_info() method to adjust its output according to humanized class name of
+  collection items. Override this with :entry_name parameter (singular).
+    
+    page_entries_info(@posts)
+    #-&gt; &quot;Displaying all 12 posts&quot;
+    page_entries_info(@posts, :entry_name =&gt; 'item')
+    #-&gt; &quot;Displaying all 12 items&quot;
+    
 == 2.2.3, released 2008-04-26
 
 * will_paginate gem is no longer published on RubyForge, but on</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -113,7 +113,7 @@ contributions or just simply awesome ideas:
 Chris Wanstrath, Dr. Nic Williams, K. Adam Christensen, Mike Garey, Bence
 Golda, Matt Aimonetti, Charles Brian Quinn, Desi McAdam, James Coglan, Matijs
 van Zuijlen, Maria, Brendan Ribera, Todd Willey, Bryan Helmkamp, Jan Berkel,
-Lourens Naud&#233;, Rick Olson, Russell Norris.
+Lourens Naud&#233;, Rick Olson, Russell Norris, Piotr Usewicz, Chris Eppstein.
 
 
 == Usable pagination in the UI</diff>
      <filename>README.rdoc</filename>
    </modified>
    <modified>
      <diff>@@ -1,8 +1,8 @@
 module WillPaginate #:nodoc:
   module VERSION #:nodoc:
     MAJOR = 2
-    MINOR = 2
-    TINY  = 3
+    MINOR = 3
+    TINY  = 0
 
     STRING = [MAJOR, MINOR, TINY].join('.')
   end</diff>
      <filename>lib/will_paginate/version.rb</filename>
    </modified>
    <modified>
      <diff>@@ -139,7 +139,14 @@ module WillPaginate
     # You can use this as a blueprint for your own, similar helpers.
     #
     #   &lt;%= page_entries_info @posts %&gt;
-    #   #-&gt; Displaying entries 6 - 10 of 26 in total
+    #   #-&gt; Displaying posts 6 - 10 of 26 in total
+    #
+    # By default, the message will use the humanized class name of objects
+    # in collection: for instance, &quot;project types&quot; for ProjectType models.
+    # Override this to your liking with the &lt;tt&gt;:entry_name&lt;/tt&gt; parameter:
+    #
+    #   &lt;%= page_entries_info @posts, :entry_name =&gt; 'item' %&gt;
+    #   #-&gt; Displaying items 6 - 10 of 26 in total
     def page_entries_info(collection, options = {})
       entry_name = options[:entry_name] ||
         (collection.empty?? 'entry' : collection.first.class.name.underscore.sub('_', ' '))</diff>
      <filename>lib/will_paginate/view_helpers.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,6 +1,6 @@
 Gem::Specification.new do |s|
   s.name    = 'will_paginate'
-  s.version = '2.2.3'
+  s.version = '2.3.0'
   s.date    = '2008-04-26'
   
   s.summary = &quot;Most awesome pagination solution for Rails&quot;</diff>
      <filename>will_paginate.gemspec</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>2e45f01bd13fae007412896335d266983e11ec03</id>
    </parent>
  </parents>
  <author>
    <name>Mislav Marohni&#263;</name>
    <email>mislav.marohnic@gmail.com</email>
  </author>
  <url>http://github.com/mislav/will_paginate/commit/87d3d8df099b08e3b5d81a5aaa1064325a7edbca</url>
  <id>87d3d8df099b08e3b5d81a5aaa1064325a7edbca</id>
  <committed-date>2008-04-29T13:26:47-07:00</committed-date>
  <authored-date>2008-04-29T13:13:24-07:00</authored-date>
  <message>release 2.3.0</message>
  <tree>0bdd03cdc42004baf19c31d0123796fb08eca4cf</tree>
  <committer>
    <name>Mislav Marohni&#263;</name>
    <email>mislav.marohnic@gmail.com</email>
  </committer>
</commit>
