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