CHANGELOG in masterview_gem_pack-0.2.5 vs CHANGELOG in masterview_gem_pack-0.3.0

- old
+ new

@@ -1,5 +1,35 @@ +0.3.0 - November 8, 2006 +Fixed compatibility of AdminPages with edge rails using dependency mechanism +Refactored directive api using DSL to simplify and solidify creation of directives +Fix find_last_parent bug which failed to search nested arrays properly, found and patch submitted by Sergey Shalatskly +Added form_remote, link_to_function, eval directives based on ideas from Sergey Shalatskly +New method Configuration.add_directive_path to add directives directories to load path. +Reworked directive framework to use DirectiveMetadata, support declarative metadata DSL +Support multiple namespaces for directive attribute markup. +Provide separate config defaults for builtin masterview directives (mv:) and addon directives (mvx:) +Support installation-level config of directive dir metadata defaults using .metadata file in directives directory. +Support app-level config of directive dir metadata defaults using path-entry options +Internal rework of directive loading and management to handle namespaces, config options +Internal cleanup in parser to remove old hooks for namespace and dir path options; supported by MV config. +Internal restructuring to introduce MasterView::MIO namespace for i/o mechanisms. +Add 'View Directives' page to MasterView Admin to display loaded directives info +Fix missing context layout of View Configuration page in MasterView Admin +Add Developer's Guide documentation (describe directive implementation framework) +Change output of directives to use parens for methods +Output xml declaration (version and encoding) and doctype if provided in template +Added custom version of rexml sax2parser and baseparser which throws proper event for doctype +Added directive API method find_parent_directive which allows for directives to find and communicate with their parents +Changed form directive to output closing form tag rather than using end_form_tag helper which is deprecated in rails 1.2 +Changed form_remote directive to allow normal output of </form> and not output end_form_tag helper since end_form_tag helper has been deprecated in rails 1.2 +Updated sidebox.css to work better with small IE browser windows + +**UPGRADE CONSIDERATIONS: + default namespace of extensions directives changed from mv: to mvx: + upgrade any user created custom directives to use new directive API (see release notes) + + 0.2.5 - August 19th, 2006 Added default generate filter which will add in a default generate directive if none is found in template Changed default_parser_options to be merged in with original set rather than to be absolute replacement Corrected example settings.rb win32 tidy_path to point to tidy.dll not tidy.exe. Fix AdminPage compatibility with Rails 1.1.5+ which uses safe_load_paths to find controllers @@ -32,10 +62,10 @@ Added image_tag directive Update javascript_include directive to infer path from src if attr_value is empty Update stylesheet_link directive to infer path from src if attr_value is empty New illustration -0.2.0 - June 20th, 2006 - Big release. Added capability for eliminating rhtml generation, extends rails so that rhtml can be pulled directly from MasterView. +0.2.0 - June 20th, 2006 - Big release. Added capability for eliminating rhtml generation, extends rails so that rhtml can be pulled directly from MasterView. Support template compilation directly into Rails view cache for templates in app/views (rhtml generation now optional) New mechanism for configuring MasterView from settings files; internal initialization rework. Configuration can now be driven by editing config/masterview/settings.rb and/or config/masterview/environments/*.rb. Add support for configuring MasterView logger and log_level; default level INFO for dev, WARN otherwise Add keyword substitution for generate/import attributes (mv:generate="{template_path}" notation) Added capability to view rhtml from MasterView Admin pages. \ No newline at end of file