Automatic is targeting to launch the wordpress 3.0 in April. So many wordpress developers are contributing to wordpress 3.0.
wordpress 3.0

About wordpress 3.0, we are all very excited and want to know ab0out wordpress 3.0, what is coming in 3.0
Here is list what is coming in wordpress 3.0
- If Pretty Permalinks on, enforce /search/ URL
- Remove some variables unecessarily wrapped in quotes
- Convert strpos/strtolower to stripos
- Trashed pages can still be opened when logged in
- Install.php confusing line
- phpdoc and cleanup of deprecated $table globals
- Comment Misspellings
- Add FunnyOrDie.com oEmbed support
- Edit media form has get variables in action
- Better name for “themes_loaded”
- wp_specialchars() is deprecated. use esc_html()
- Add the Generator element in feeds through the {rss2|atom|rdf|rss}_head hook
- redundancy in nicknames dropdown
- XHTML well-formedness
- Single function for intermediate image sizes
- Ellipses for descriptions of actions in progress
- Random order of Category List in Add/Edit Link
- Navigation For Already Installed Page
- Blank submenu entry created when register_taxonomy arg “label” set to false.
- next_post_link() and previous_post_link() should be allowed in the loop, even if is_single()
- Admin include file – post.php – doc update and cleanup
- wp_widget_rss_output with show_summaryshows two ellipses
- /wp-admin/categories.php needs a edit_category_form_fields hook.
- Better handling of posts without titles in Bulk Edit
- Remove unnecessary $posts_per_page global in admin.php
- Use new $required_mysql_version global in wp-db.php
- Cleanup in WP native CSS files
- Update jQuery UI to newest version
- Remove unused .fade class for admin message bars
- Show action links after core update
- Use new $required_php_version global
- wp-settings.php is missing i18n
- Wrong preview link for draft/preview on admin post index
- body_class() creates an invalid class when page template contains a . [full stop]
- in ms-edit.php, a query could be removed by using the object cache
- define(‘WP_DEBUG’, false) generates a silent E_NOTICE
- general-template.php echo/return fixes
- MS-functions.php whitespaces and functions cleanup
- Null value passed to apply_filters when get_post_class() is called without parameters.
- Typo on wp-db.php: @war instead of @var
- plugins_url() does not correctly detect mu-plugins on Windows
- Hide bulk actions, item filters, and subpages when no items
- Missing table cell close tag in ms.php
- Top corners not rounded on Dashboard Menu
- Should include default favicon
- Deprecate get_alloptions()
- Internally, pass arrays instead of query strings to functions that use wp_parse_args()
- get_temp_dir() should be more flexible
- Prepare queries using INSERT/UPDATE should use wpdb::insert() or wpdb::update()
- New hook to replace the admin color scheme chooser in user-edit.php
- Thickbox Should Not Close When Clicked Outside Of Window (while uploading)
- Add more document file type extensions
- _deprecated() version numbers.
- Better location for the Categories to Tags converter
- Support ‘atom_ns’ ‘atom_head’ & ‘atom_entry’ hooks in Atompub backend
- wp_mkdir_p doesn’t work with safe mode enabled
- array_merge() Error when Adding Roles via Plugins
- Update Diff Engine
- time() is not GMT time()
- wp:meta_value does not escape correctly
- Duplicate comment check is too strict
- wp_crop_image() and image_resize() are inconsistent. Both should return WP_Error objects on error.
- In Media Library, if file does not have an extension, try to fallback to mime type
- create metaboxes for hierarchical taxonomies
- Custom Taxonomy Tags not appearing in admin-new/edit-posts-screen
- Consider using the PHP ZIP extension to extract Zip’s if available
- wp_mail fails to send to multiple recipients
- Fresh look for WP update notification on the top of page
- Custom Image Size Settings
- Undefined variable: term in wp-includes/taxonomy.php on line 188
- wp_clear_scheduled_hook does not work when including an $args parameter
- Allow closures as callbacks
- PHP safe-mode prevents WordPress from creating new directories
- load_textdomain() merges even if not needed.
- Add get_search_link()
- Improve do_action(): Make $wp_actions an assoc array.
- Media library: tooltip of image menu “View” shows name of next post
- return variable $new_array in wp-includes/wp-db.php is not initialized
- Importing WXR breaks serialized postmeta value
- Redirection should be disabled for HEAD requests
- Meta_key sort for numeric values / Natural Sort Order
- Improve get_comments()
- Opt-out of content snuffing for admin ajax
- QuickPress loading graphic cleanup
- Deprecate get_profile
- Update phpass to version 0.2 (check /dev/urandom before accessing it)
- wp_count_terms() should call get_terms()
- optimised unzip_file()
- Make WP_User_Search plugin friendly
- Standardize hooks across the transient and options APIs
- Mark user levels as Deprecated
- XMLRPC references level_8 capability
- Filter for paginate_links please?
- Add is_comment_feed()
- Add *_user_meta() functions
- OPML import file size limit
- improve get_page_hierarchy
- Add replace method to wpdb
- filesystem’s put_content() methods have inconsistent arguments — causes .maintenance file to not be created
- Consistent filters for single_*_title()
Usually I do not post on blogs, but I would like to say that this article really forced me to do so! Thanks, really nice article.