Skip to content
jayallen edited this page May 27, 2011 · 9 revisions

Release Notes for Melody 1.0 (Release candidate 2)

The following are notable changes introduced since the release of Melody 1.0 (Release candidate 1, Build 35). You can view the all Melody 1.0 (Release candidate 2, Build 36) milestone tickets in Lighthouse.

Release Summary

As we near our first production-quality, stable build of Melody 1.0, you will find the types of issues we address are smaller and smaller in scale and ambition. Our goal is to bring stability to the codebase, and thus we operate under the policy that there are no new features allowed.

Notable Changes

  • Added some additional variables to the WidgetSetLoop tag to assist designers by providing them more information about the widget set being processed. The variables are: ws_name (the widget set name) and ws_identifier (the unique identifier for the widget set). Case #809

  • When organizing Widget Sets, sort the Available Widgets by name.

  • Updated a few core libraries to the most recent versions from CPAN, including Data::ObjectDriver.

  • Added support for the top attribute to the following template tags: BlogCommentCount, EntryCommentCount, CategoryCommentCount, and Comments. The top attribute, when set to true, will return only the comment count for top level comments, or comments made directly to the post (not comments in reply to other comments).

  • Added support for a replies_only parameter to the comment_listing app mode which returns a JSON encoded comment listing for a given entry. When replies_only is set to true, only comments made directly on the entry are returned. Comments made in response to other comments are omitted.

  • jQuery 1.5.1 included.

  • DebugMode was reset to "0" making Melody more friendly and usable for non-developers.

  • Lots of bug fixes and refinement.

Changelog

The following are the raw commits introduced in Melody 1.0 (Release candidate 2, Build 36), listed in the order in which they were introduced into the openmelody/melody master repo.

Mike Thomsen2011-03-08 19:58:23 -0500 — e9a9da9 (tree)

Case #814 - Made comments.cgi use json mime type in comment listing mode.

Mike Thomsen2011-03-08 19:58:32 -0500 — d67f81d (tree)

Case #815 - Fixed called to $app->q by changing it to $q->param()

Dan Wolfgang2011-03-08 19:58:36 -0500 — b6e18e5 (tree)

Case #823 - When editing a Widget Set, sort Available Widgets by name.

Mike Thomsen2011-03-08 19:58:39 -0500 — eeb8fd5 (tree)

Case #817 - Updated bundled jQuery to 1.5.1

Byrne Reese2011-03-08 19:58:42 -0500 — ae3214e (tree)

Removed unnecessary white space.

Byrne Reese2011-03-08 19:58:42 -0500 — 4c99b16 (tree)

Case #809 - Added some additional variables to the WidgetSetLoop tag to assist designers by providing them more information about the widget set being processed. The variables are: ws_name (the widget set name) and ws_identifier (the unique identifier for the widget set).

Mike Thomsen2011-03-08 19:58:45 -0500 — 5910975 (tree)

Case #802 - Did a quick search-replace for Movable Type in MT/Template/ContextHandlers.pm in the doc areas.

Mike Thomsen2011-03-08 19:58:49 -0500 — 42169c9 (tree)

Case #760 - Made WidgetSetLoop and WidgetCount capable of loading by identifier.

Steve Ivy2011-03-08 19:58:51 -0500 — c559ee6 (tree)

Case #839 - Second attempt. Patch to fix summary issues with subclasses. Patching MT::Meta & MT::Summary. Make subclasses inherit summaries from their superclasses.

Dan Wolfgang2011-03-08 20:02:30 -0500 — 310cd0c (tree)

Case #754 - When DebugMode is set to 0, use the Melody css on popups and error messages.

Mike Thomsen2011-03-10 00:30:55 -0500 — 2860dcd (tree)

Case #816 - Added replies_only parameter to MT::App::Comments::comment_listing

Mike Thomsen2011-03-10 00:38:01 -0500 — 9ac4db9 (tree)

Case #822 - Added top attribute to Blog/Entry/CategoryCommentCount.

Mike Thomsen2011-03-10 01:00:00 -0500 — 5445568 (tree)

Case #821 - Added top attribute to mt:Comments/

Mike Thomsen2011-03-10 01:03:52 -0500 — 0bfbe35 (tree)

Case #820 - Added mtgreeting and changed references to movabletype in the code to melody.

Mike Thomsen2011-03-10 01:03:53 -0500 — c088259 (tree)

Case #819 - Added mtauth and renamed it to jquery.melodyauth.js

Mike Thomsen2011-03-10 20:22:19 -0500 — 38af3c3 (tree)

Case #834 - Fixed the incorrect mode handler in the test emailer form under system view.

Mike Thomsen2011-03-11 14:02:41 -0500 — a0b3822 (tree)

Case #837 - Replaced several references to mode cfg_archives with cfg_blog_settings#publishing; added url hash recognition to blog settings pages.

Mike Thomsen2011-03-11 14:02:41 -0500 — 332901b (tree)

Case #829 - Reset DebugMode back to a default of 0.

Mike Thomsen2011-03-11 14:02:42 -0500 — 84364b6 (tree)

Case #841 - Fixed incorrect path to jquery.ui.all.min.

Mike Thomsen2011-03-11 14:02:42 -0500 — e1c5c3a (tree)

Case #833 - Fixed spelling error.

Mike Thomsen2011-03-11 14:02:42 -0500 — fa65e68 (tree)

Case #842 - Fixed replies_only behavior in MT::App::Comments and resolved a template issue that followed right after.

Mike Thomsen2011-03-15 16:47:34 -0400 — 0bfc13e (tree)

Case #845 - Removed several instances of escape="html" from the blog stats widget to keep it from escaping already escaped html characters.

Dan Wolfgang2011-03-16 14:01:29 -0400 — ab35de2 (tree)

Case #843 - Update to Theme Manager version 0.10.13.

Byrne Reese2011-03-16 14:35:54 -0400 — 4a5f814 (tree)

Case #755 - Fixed style issue when in full screen mode.

Timothy Appnel2011-03-17 21:34:24 -0400 — 9c58fbc (tree)

[#736 status:resolved] Synchronized minimum version of DBD::SQLite through out the code.

Timothy Appnel2011-03-17 22:03:57 -0400 — 052070b (tree)

[#805 status:resolved] Add the latest version of Data::ObjectDriver in CPAN to extlib/.

Timothy Appnel2011-03-21 19:19:22 -0400 — 53991bb (tree)

Case #737 - Replaced silent die messages with Carp:croak calls. This seems to be the only means of getting Melody to stop and produce an informative error message without significant refactoring. The caller of the method that was changed doesn't check for an MT-style undefined return value errors. This is why the system continues until DBI tries to do something and then crashes and burns.

Timothy Appnel2011-03-22 16:56:59 -0400 — 28e2986 (tree)

Case #737 - Fixed careless type in previous commit.

Jay Allen2011-03-22 15:26:22 -0700 — 35690be (tree)

Case #827 - Fixed Melody logo at system level when DebugMode is disabled ( == 0)

Mike Thomsen2011-03-22 16:31:32 -0400 — 964fa72 (tree)

Case #715 - Fixed the export function so it would be able to export private tags.

Byrne Reese2011-02-24 13:54:48 -0800 — 9804a57 (tree)

Removed unnecessary white space.

Byrne Reese2011-02-24 13:58:02 -0800 — 3ffb3e3 (tree)

Case #809 - Added some additional variables to the WidgetSetLoop tag to assist designers by providing them more information about the widget set being processed. The variables are: ws_name (the widget set name) and ws_identifier (the unique identifier for the widget set).

Byrne Reese2011-02-03 22:36:04 -0800 — 54802fa (tree)

Case #741 - Updated language. Changed Movable Type to Melody.

Byrne Reese2011-03-03 17:06:32 -0800 — 5aa890e (tree)

Case #831 - Converted TypePad Antispam plugin to use Melody's native features. This should have no end user impact.

Timothy Appnel2011-03-22 19:25:16 -0400 — 0855f92 (tree)

Case #737 - Replaced silent die messages with Carp:croak calls. This seems to be the only means of getting Melody to stop and produce an informative error message without significant refactoring. The caller of the method that was changed doesn't check for an MT-style undefined return value errors. This is why the system continues until DBI tries to do something and then crashes and burns.

Mike Thomsen2011-03-21 16:03:33 -0400 — 4649344 (tree)

Case #717 - Fixed a bug which caused the task manager to log a summary watcher message every two minutes.

Jay Allen2011-03-22 16:58:42 -0700 — a21c29d (tree)

Case #717 - Simplified summary watched hack from previous commit

Jay Allen2011-03-22 17:02:29 -0700 — 97ada65 (tree)

Revert "Case #754 - When DebugMode is set to 0, use the Melody css on popups and error messages."

This reverts commit 310cd0c2b0c123ae52e3fda850add71d5b7341c4.

Jay Allen2011-03-23 10:01:47 -0700 — 45e1a95 (tree)

Case #840 - Checking in scripts I use for building Melody

Jay Allen2011-03-23 10:02:52 -0700 — 0a9891d (tree)

Melody 1.0 Release candidate 2 (build 36)

Clone this wiki locally