<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,3 +1,305 @@
+== Hobo 0.7.4 ===
+
+Switching to a new style for the changelog. Now that we're using git
+the commit logs are a lot better, so this file is just going to
+contain edited highlights of the commit log.
+
+    Rapid: making &lt;view&gt; make more use of the to_html API from
+    HoboFields
+
+    Reworked REXML extensions. Now compatible with REXML 3.7.1.1
+    through 3.7.1.3
+
+    ModelController -- fix to chosing whether or not to paginate
+
+    Various IE Javascript fixes
+
+    Rapid, &lt;select-many&gt;: Additional params, and IE fix
+
+    Moving the part-contexts javascripts from the very end of the
+    output, to the end of &lt;body&gt;
+    
+      The script tag must now be output by the &lt;page&gt;, instead of
+      being appended automatically by DRYML. This is done in
+      &lt;simple-layout/&gt;
+
+    Rapid -- removing &lt;view for='percentage'&gt;
+
+    DRYML -- improved error reporting
+
+    Hobo::Model: fix -- we were breaking inheritence of validations
+
+    Model generators -- adding some helpful comments
+
+    Rapid: Fix to permission check for adding to primary collection on
+    &lt;show-page&gt;
+
+    Rapid: removing empty message from &lt;index-page&gt;
+
+    Rapid: Fix to enum-string editor
+
+    Rapid: Fix to auto-label in &lt;count&gt;
+
+    User model generator -- change create permission to allow admin to
+    create another admin
+
+    New lowpro version
+
+    New automatic css class 'with-owner' on default &lt;card/&gt;
+
+    Hobo::ModelController -- fix to automatic inclusion of reorder
+    action for models that act as list
+
+    Improvements to default &lt;card&gt;
+
+    Rapid javascript: try to automatically bring back the
+    empty-message on removing the last item from a collection
+
+    Scopes: fix to apply_scopes
+
+    Fix to &lt;name-for-collection&gt;
+
+    Rapid tags: Support for the empty-message on a collection
+    re-appearing automatically if all the items are removed by the
+    user
+
+    DRYML: scoped variables -- assigning to a variable now modifies
+    it's value in a parent scope if it's present in one
+
+    &lt;delete-button&gt; fix -- was incorrectly guessing 'in-place' during
+    ajax update
+
+    New tag &lt;name-for-collection&gt;
+
+    Fix to &lt;view for='text'/&gt;
+
+    Improvements to &lt;table-plus&gt;
+    
+      Ability to sort by name of 'this' when 'this' is one of the
+      fields
+    
+      Keep table headings in when the table is empty
+    
+      Don't include page nav if the collection doesn't support it
+
+    Improvements to rapid pages
+    
+      Allowing has_many associations in forms
+    
+      Allowing the primary collection on a show page to be provided by
+      an instance variable (so that filtering/searching/pagination are
+      supported)
+    
+      Tidy of &lt;show-page&gt;
+    
+      &lt;index-page&gt; -- improved wording
+
+      Fixes to &lt;index-page&gt;
+
+    &lt;account-nav&gt; make 'logged in as bob' a link to current_user
+    
+    Factored out default &lt;collection&gt; into &lt;base-collection&gt;, and
+    fixes to &lt;collection-preview&gt;
+    
+    &lt;base-card&gt; -- add 'edit' link
+
+    &lt;base-card&gt; change 'title' param to 'heading' and make it easier
+    to provide your own
+    
+    &lt;creation-details&gt; use a div rather than a span
+    
+    Fix to &lt;select-many&gt;
+
+    Fix to &lt;select-menu&gt;
+    
+    Fix to &lt;input for='datetime'&gt;
+    
+    Rapid forms: switching to &lt;select-one&gt; and &lt;select-many&gt; naming
+    
+    &lt;form&gt; -- don't include auth token on GET forms
+    
+    Rapid: &lt;belongs-to-menu-editor&gt; -- don't show 'View' link if the
+    thing is not linkable
+    
+    Rapid: adding sort attribute to &lt;belongs-to-menu-editor&gt;
+
+    Rapid: default 'no-filter' option for filter-menu
+    
+    Rapid: Fix to extraneous whitespace in &lt;you&gt;
+    
+    Rapid: better guess of label on &lt;count&gt;
+    
+    Rapid: Use association name rather than class name in css classes
+    on &lt;a&gt; tags (when available)
+
+    Rapid: Fix to use of &lt;else&gt; with &lt;a&gt;
+    
+    Removed 'all' method from ScopedProxy - delegates to the model
+    class instead
+    
+    Fix to origin_attribute on scoped associations
+
+    Fix to with_abc automatic scopes
+
+    New automatic scopes 'include' and 'search', and improvements to
+    order_by scope
+    
+    Scopes: fix to parameterised scopes on associations
+
+    Scopes: new apply_scopes method for models and has_many
+    associations
+    
+        Pass a hash of scope-name =&gt; scope-arguments (single valur or
+        array), the result will be scoped accordingly, but only if the
+        first argument to the scope is not blank. It's designed to be
+        used from controllers: if a param (e.g. a search or filter) is
+        not included in the request, the scope is not applied
+
+    Hobo::ModelController -- fix to permission denied response for
+    ajax actions
+
+    Hobo::ModelController -- Fix to flash message after update
+    
+    Hobo::ModelController -- fix to redirection after submitting a
+    form
+
+    Hobo::ModelController -- cleaning up sorting and filtering
+    
+    Hobo::ModelController -- make reorder one of the automatic
+    :write_only actions if the model has the position_column method
+
+    &lt;with-fields&gt; better error reporting
+
+    Hobo::ModelController -- adding automatic reorder action
+    
+      Works with acts_as_list and scriptaculous drag and drop
+      re-ordering
+    
+    Hobo::Model adding :managed =&gt; true option to has_many
+    
+      Only valid with the :through option. Records of the joining
+      model will be created and destroyed as required when this record
+      is saved, in order to honour the contents of the association at
+      save time.
+    
+    Hobo::Model -- adding .user_update
+
+    Hobo::Model -- fix to user_find
+    
+    Hobo::HoboHelper -- #map_this (used by repeat) will set this_key
+    when iterating over a hash
+    
+    DRYML: made this_field_reflection do a better job of figuring out
+    the current reflection
+    
+    DRYML: adding this_key -- gives you the current key when
+    &lt;repeat&gt;ing on a hash
+    
+    DRYML: Error message for invalid attributes on parameter tags,
+    e.g. &lt;foo: if-'...'&gt;
+    
+    Hobo module - fix to permission checks on unexpected objects
+
+    Hobo module -- always return false for can_create? on has_many
+    associations that are not 'simple'
+    
+      (i.e. they have conditions)
+    
+    DRYML: Fix for replacing an overridden tag parameter
+    
+    Rapid pages: new submit label on show page (add to collection)
+    
+    Rapid pages: Add param to &lt;show-page&gt;
+    
+    Rapid pages: by default, append app-name to every title, override
+    with full-title attribute (&lt;base-page&gt;)
+    
+    Rapid pages: &lt;show-page&gt; -- update primary collection count when
+    an item is deleted
+    
+    Rapid pages: fix on &lt;show-page&gt;
+    
+    Rapid pages: make edit link on show-page check if the edit action
+    is linkable
+    
+    Rapid forms: adding inputs (just textareas) for textile and
+    markdown
+    
+    front_controller generator -- use &lt;collection-preview&gt; in
+    index.dryml
+    
+    Rapid generics: adding support for &lt;collection with='&amp;MyModel'/&gt;
+
+    Rapid tags: switching to &lt;main-nav&gt; tag, called from simple-layout
+    
+    hobo_model_resource generator -- removing creating of (rails
+    style) resource route
+
+    Improvements to rapid pages
+    
+      Allowing has_many associations in forms
+    
+      Allowing the primary collection on a show page to be provided by
+      an instance variable (so that filtering/searching/pagination are
+      supported)
+    
+    Rapid: Fix to use of &lt;else&gt; with &lt;a&gt;
+
+    Removed 'all' method from ScopedProxy - delegates to the model
+    class instead
+
+    Fix to origin_attribute on scoped associations
+
+    Rapid tags: disabled &lt;belongs-to-view&gt;, new &lt;view
+    for='ActiveRecord::Base'&gt; is used now
+
+    Hobo::Model -- fix to reverse_refelction
+
+    Rapid tags: Adding &lt;head:&gt; and &lt;foot:&gt; params to &lt;ul&gt;
+
+    Rapid tags: Adding params to &lt;select-many&gt;
+
+    Rapid tags: adding support for &lt;ul empty&gt; (force the &lt;ul&gt; to
+    appear even if empty)
+
+    Fix: automatic scopes not_ and &quot;association name&quot; were not being
+    created
+
+    Rapid forms: Renaming &lt;name-array-input&gt; to &lt;select-many&gt; (and
+    improvements)
+
+    Hobo::Model -- adding assigment by arrays of names to has_many
+    associations
+
+    Hobo::Model -- adding Model.manage_join_records
+
+    Routing: fix -- don't try to load assemble.rb if
+    ApplicationController not defined
+
+    Rapid pages: Fix to body class on &lt;new-page&gt;
+
+    Rapid pages: fix to show page
+
+    Rapid pages -- fixing pluralisation of &lt;index-page&gt; title
+
+    Adding support for 'this' psuedo-field to &lt;with-fields&gt; and
+    &lt;with-fields-names&gt;
+    
+      In particular, this makes it possible to include the object
+      itself in a table plus column
+  
+    Adding a general &lt;view&gt; for ActiveRecord objects (just &lt;a/&gt;)
+
+    Allowing lookup of polymorphic tags to include ActiveRecord::Base
+    or Object as a catch-all
+
+    Rapid generics: make collection preview hide the show-all link if
+    there are none
+
+    &lt;page-nav&gt; now uses will_paginate's helper to provide much better
+    page navigation than before.
+
+
 === Release 0.7.3 ===
 
 hobo command -- options are now:</diff>
      <filename>hobo/CHANGES.txt</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>edcf635fa8d07f03b348025f40dd092c93b6b78d</id>
    </parent>
  </parents>
  <author>
    <name>Tom Locke</name>
    <email>tom@tomlocke.com</email>
  </author>
  <url>http://github.com/tablatom/hobo/commit/6f65145e7a1b39e3d4050f44596ee4a7fde05d0d</url>
  <id>6f65145e7a1b39e3d4050f44596ee4a7fde05d0d</id>
  <committed-date>2008-04-07T06:46:54-07:00</committed-date>
  <authored-date>2008-04-07T06:46:54-07:00</authored-date>
  <message>Changelog</message>
  <tree>74eed8515790f2fde56eb6371743c04cb032e757</tree>
  <committer>
    <name>Tom Locke</name>
    <email>tom@tomlocke.com</email>
  </committer>
</commit>
