WordPress v2.9 Release
Yeah, you read it right, the WordPress 2.9 is complete and is ready to dispatch to the world before the year ends. However, the WP developers wants those techie guys to test and upgrade their blogs first and also test the compatibility of the plugins, before it will be release to the public.
The WordPress 2.9 requires MySQL 4.1.2 or greater.
By the way, below I re-post some of my favorite(uncomplete) features of the WordPress 2.9 release. And for the complete information of the WP v2.9, please visit codex.wordpress.org.
User Features
• Trash status for posts, pages, comments and attachments (includes restore and permanent delete)
• Add support for ‘include’ and ‘exclude’ to Gallery Shortcode
• Allow user registration to be enabled by an XMLRPC client
• ‘rel=canonical’ for singular pages
• Correct comments and remove unecessary echos from the default themes sidebar templete file
• Enable the APP (Atom) attachment file download to work correctly
• Set “Allow my blog to appear in search engines” to checked in installation
• Don’t offer to make a category its own parent
• Minify admin CSS
• Show correct max upload filesize error message
• Add ‘rel’ attribute to next/previous post links
• Make the default and classic themes comment textareas valid XHTML
• Clean up ‘.button’ and ‘.button[disabled]‘ CSS classes, add ‘spinner’ and ‘gray-out’ buttons after clicking Publish or Update post
• Fix race condition with autosave when clicking Publish immediately after entering post title
• Add Comments for Pages in the WordPress Default theme
• Define ‘$content_width’ for Kubrick
• Better feedback on publishing of future posts and pages
• Display comments in descending date order, consistently
• Give plugins and themes simple control over the text displayed at the end of an autogenerated Excerpt
• Don’t show “Change Permalinks” button when editing the page set as “Front page”
• Image editing
• Retire BunnyTags importer
• Explain that the permalink is temporary for autosave generated permalinks
• Eliminate the redundant and confusing comment threading depth of 1
• Remove rel=’tag’ on links in Tag Clouds
• Show “Draft updated” instead of “Post updated” when saving draft
• Show the login form in a popup when autosave hits the login grace period
• Open View/Preview post in a new window from the link in the Saved/Updated message
• Separate fields for ‘image alt’ and ‘image caption’ in Media uploader
• Export and import custom taxonomies
• Improved first post (“Hello World” is now “Welcome”) verbiage to be more informative about using WordPress
• Admin copy improvements
• Don’t show page templates in the drop down if they are in a subdirectoryDevelopment, Themes, Plugins
• Add ‘smilies_src’ flter so plugins can better add smilies
• Canonical redirects for post name queries
• Add some filters so that HTTP requests can be filtered
• Move plugin update notice output to the plugin specific hook
• Allow filtering of get_edit_post_link for custom post_type
• ‘get_sample_permalink_html’ filter
• Various WP Filesystem related fixes and documentation
• Use the current user as author for autosave
• Show My Posts as default view on the Edit Posts screen for users without ‘edit_others_posts’ cap
• Ensure that drafts viewed over XMLRPC have a correct gmt date set
• Pass user id to ‘get_’ the_author_meta filters
• Machine parseable db error codes
• Add global JS vars and actions to the media uploader iframe
• Make option_name the primary key for the options table
• Allow a plugin to do a complete takeover of Post by Email
• Logarithmic scale for tag cloud
• Pass Post ID to the ‘get_comments_number’ filter
• Add more actions around database add/delete/update operations
• phpDoc for wp_”check|set”_post_lock functions
• Use the old strings which are more translator friendly and add a generic default string to aid re-use by plugins adding post_types
• Add get_delete_post_link () to retrieve delete posts link for post
• Added add_comment_meta() family of functions
• Use a post_parent of 0 instead of -1 to indicate unattached posts
• Improve get_page_hierarchy() function
• Add a filter to the_author_posts_link()
• Introduce register_them_directory() which takes a wp-content-relative path and will additionally scan it for themes. Plugins can use this to add themes without requiring copying by the user
• Add set_user_role action hook
• Allow theme devs to change attrs (like CSS class) of thumbnail images
• Add wp-post-image CSS class to post images
• Allow for plugins to enhance the number of metadata fields captured from plugin and theme headers
• Merge updated pomo code
• Switch to using NOOP_Translations for untranslated sites
• Improve wptexturize performance
• Provide context to the strings in the Plugin and Theme installers to allow for different grammatical gender
• Fixes for theme subdir support
• Add ‘orderby=comment_count’ argument to query_posted()
• Honor Post Type for Sticky Posts
• Allow querying multiple post types
• Add number of Embed related filters
• Add ‘IMAGE_EDIT_OVERWRITE’ constant to control edited image save or replace, most useful for setups that have dynamic image resizing
• Add sidebar descriptions to sidebar settings and widget admin screen
• Make option_id primary. Add uniques for option_name and autoload
• Allow plugins to change the redirect on post/page publishing/submitting
• Standardize on ‘user_id’ instead of ‘user_ID’ when passing comment data. Accept either ‘user_id’ or ‘user_ID’. Remove ‘user_id’ global.
• Filter imported comments
And I also like the Advance Features and Release Video that support for YouTube, Daily Motion, Blip.tv, Flickr, Hulu, Viddler, Qik, Revision3, Scribd, Google Video, Photobucket, PollDaddy and WordPress.tv.
And oh, in WordPress v2.9 release they also added the thrash instead of delete, and your article will available to you for a month incase you change your mind and decide to post it instead.
To learn more about the WordPress v2.9, visit codex.wordpress.org/Version_2.9
* Update: WordPress v2.9.1 upgrade is available… visit wordpress.org to upgrade or go to your WP Dashboard. This upgrade fixed minor issues. =)


December 27th, 2009 at 7:47 pm
Woohoo. WordPress 2.9 gamit ko sa bago kong blog. May mga bago na namang paglalaruan. Lol. Kaso bad trip lang ang bilis maglabas ng bagong version ng WordPress. Hehe. Katamad mag-upgrade.
December 28th, 2009 at 7:13 am
Ang bilis nga eh, abangan mo na rin ‘yong darating na bagong WP version 2.9.1! =)
btw, I added a message on your shoutmix, pls check.
and thanks4droppin’by!
December 28th, 2009 at 3:54 pm
Paki-ayos na lang yung pangalan ko bro. “Louis Dizon”. Kulang ka lang ng ‘o’. Hehe. Tsaka pag tinapat yung mouse pointer sa link ko, “WoW leveling guides 101″ ang lumilitaw. Pa-ayos na lang pre. Salamat sa paglink! Ililink na ren kita. Bigyan mo ko ng tag line para sa blog mo.
December 28th, 2009 at 4:48 pm
Oks na bro! pasensya na, nde ko napansin un ah..
Thanks! =)
January 1st, 2010 at 10:21 pm
Bro.. Happy New Year..
Yung comment section mo mahihirapan ang mga di sanay sa wordpress mag comment kasi di makita
Any way again happy new year
January 3rd, 2010 at 1:16 pm
Happy New Year din sir Dex!
Oo nga eh, kaya kailangan ko ng palitan…
syanga, thanks sa pagdalaw! =)
January 28th, 2010 at 2:36 am
A Read. You made my morning coffee more enjoyable. WAY more enjoyable.