WordPress.org

Codex

Changelog/2.1

WordPress Version 2.1 was an extensive enhancement and bug fix release.

Changesets

See the list of tickets closed for 2.1.

  • Ticket 137 Comments feed modification time is based on posts, not comments
  • Ticket 148 view paginated pages as single entry for printing
  • Ticket 247 Sort get_archive() output by more than just post_date
  • Ticket 301 More control needed over permalinks
  • Ticket 739 View by days doesn't work
  • Ticket 881 Lengthen password field for protected posts
  • Ticket 899 Wishlist item: hooks for file uploads
  • Ticket 900 support of mt_keywords
  • Ticket 914 wrong search string escaping/slashes
  • Ticket 923 no bulk delete option in link manager
  • Ticket 926 Wrong redirect after add/edit/delete custom fields
  • Ticket 966 Previous/next page breaks when asked for displaying n days worth of posts
  • Ticket 986 Code Cleanup: Tabs instead of Four Spaces
  • Ticket 1008 metaWeblog API enhancements for WordPress - enclosure support
  • Ticket 1020 Presentation area shows raw CSS instead of Theme/Author names
  • Ticket 1024 wp filters turn <hr /> into <hr /><br />
  • Ticket 1037 Add SSL support for admin operations
  • Ticket 1048 Option to "mark as spam" in notification e-mail
  • Ticket 1072 list_cats() ignores 'optionall=1' option
  • Ticket 1076 is_seach logic in default theme which has search.php template
  • Ticket 1081 Implement language tagging
  • Ticket 1082 Superfluous newlines added to .htaccess on update
  • Ticket 1103 Move RSS feed update for dashboard to pseudo cron
  • Ticket 1160 Dashboard suggestion: Move "Your Drafts" to top of page
  • Ticket 1175 Prioritize plugins
  • Ticket 1194 dropdown_cats doesn't add the correct selected tag
  • Ticket 1207 feed_img not XHTML compliant
  • Ticket 1213 default - #wp-calendar #next - no font-size
  • Ticket 1231 Can't use feed names as a slug with some permalink structures
  • Ticket 1251 XSS and HTML injection
  • Ticket 1279 smilies fire when you write about RDF
  • Ticket 1352 wp_email() From: header doesn't include name
  • Ticket 1359 Invalid 304 header for RSS under IIS/ISAPI
  • Ticket 1412 Object unserialization using get_option fails
  • Ticket 1452 Trackback not working with XML-RPC
  • Ticket 1486 get_pages() filtering by page author [PATCH]
  • Ticket 1511 Users page should sort by role seniority, not by role alphabetically. [PATCH]
  • Ticket 1556 filepath in Theme Editor display is huge
  • Ticket 1570 Comments RSS Feed: remove limit on page/post feeds
  • Ticket 1577 New Hook: future_post
  • Ticket 1609 User and author listing needs to page
  • Ticket 1637 WordPress should have a scheduler
  • Ticket 1657 Edit link next to plugins
  • Ticket 1669 Patch to "wp_list_pages" to add the opposite of "exclude" (called "only")
  • Ticket 1720 dropdown_cats() should be deprecated in favor of a modified list_cats()/get_category_link()
  • Ticket 1786 Add hook for blank or incorrect comment field errors
  • Ticket 1799 Bookmarklet in WP1.6 needs some attention
  • Ticket 1810 Comment Mass Edit mode should use AJAX
  • Ticket 1816 Link Category before/after settings nonfunctional
  • Ticket 1819 extra <a href="http://www.LINK.org" /> links "Posted in"
  • Ticket 1820 ability to save pages as draft
  • Ticket 1889 If a smiley is the first text on a line, it won't be parsed
  • Ticket 1902 /wp-admin/templates.php asks for file description of "" and file_exists returns True
  • Ticket 1903 Better styling for feeds
  • Ticket 1928 Reference to NULL in "query" function of "wp-db.php" file
  • Ticket 1936 Ugly bland error message upon missing wp-config file ... and a fix!
  • Ticket 1948 Blank Category Name OK?
  • Ticket 1970 Convert the bigger (#advancedstuff) boxes to the same style as the sidebar boxes on the write screen
  • Ticket 1972 Dots (.) in post slug are removed
  • Ticket 1978 Quotes in post title make it into the title for comments_popup_link()
  • Ticket 1998 Size of the post box input box too small
  • Ticket 2001 Permalink options page lacks syntax or formatting instructions
  • Ticket 2027 Image Upload - Unwanted Thumbnail
  • Ticket 2031 Ability to go directly so subpage in admin panel
  • Ticket 2033 Recommend removal of "rich_editing" global option
  • Ticket 2050 Theme Management - Feature Request
  • Ticket 2054 Add $post_title to comments in moderation queue
  • Ticket 2092 Future-dated posts shouldn't send pings until post_date
  • Ticket 2102 PC IE: Cosmetic - Update button could look better
  • Ticket 2108 redirect does not always work
  • Ticket 2113 Advanced edit form's textarea has a title of "true"
  • Ticket 2120 wordpress removes the comments in posts
  • Ticket 2121 Edit / Preview links on edit screens appear unstyled
  • Ticket 2122 Patch for wp-db-backup
  • Ticket 2124 upgrade.php doesn't save info for existing files on wp-content
  • Ticket 2129 left align the code tag
  • Ticket 2135 trim() plugin details
  • Ticket 2137 Fixed indentation for for wp_upload_dir
  • Ticket 2144 linking error numbers to reference
  • Ticket 2156 Unbalanced quotes break RTE structure
  • Ticket 2176 Users menu item should go to users.php
  • Ticket 2185 There should be a capability flag for the dashboard
  • Ticket 2191 Unable to Properly Publish A Post
  • Ticket 2196 size of E-mail text box on registration page
  • Ticket 2205 Omit br element inside object or script elements
  • Ticket 2211 Posts dated in the future increment the category counts prematurely
  • Ticket 2217 Provide a link to each comment in edit-comments.php
  • Ticket 2252 Write page : timestamp checkbox is useless
  • Ticket 2253 categories.php : clicking on the number of posts should bring up page with all the articles of this category
  • Ticket 2256 In place editing of query_vars in WP_Query->get_posts()
  • Ticket 2257 Edit Page capability requires Edit Post in order to work
  • Ticket 2277 Ditch RDF and RSS 0.92
  • Ticket 2280 Opera Uploads iFrame Issue
  • Ticket 2281 Massive Code Cleanup: streams.php, vars.php
  • Ticket 2301 Edit Pages - Limit to Owner?
  • Ticket 2303 More thorough filename sanitization
  • Ticket 2328 Provide structured access to category list
  • Ticket 2336 Need Create_Pages capability in new roles feature set
  • Ticket 2339 problem with article writing interface
  • Ticket 2340 Manage posts: restrict to one category
  • Ticket 2348 <div>blah<!--more-->blah</div> breaks themes, validation
  • Ticket 2352 Add ability to display yearly archives list
  • Ticket 2354 Support for empty URI in links
  • Ticket 2357 more rss/feed hooks for various levels
  • Ticket 2360 Error caused by forcing a 200 HTML status code in URL rewrites
  • Ticket 2363 Better access for generic post_status = object and arbitrary post_type
  • Ticket 2364 Create is_page_or_child() Template Tag
  • Ticket 2365 Posts and pages do not show content
  • Ticket 2372 <a href= changes to <a xhref= !
  • Ticket 2373 Login form fix
  • Ticket 2374 Create a the_modified_date() Template Tag
  • Ticket 2377 We should deactivate plugins when upgrading
  • Ticket 2383 $locale can only be set once.
  • Ticket 2384 Warning: Invalid argument supplied for foreach() in wp-includes/template-functions-author.php on line 182
  • Ticket 2385 Named links (anchors) broken by RTE
  • Ticket 2388 import/dotclear.php: Allow alternative table prefix
  • Ticket 2390 posting blank title && blank content should not post anything
  • Ticket 2392 Upgrade to Tiny_MCE 2.0.2
  • Ticket 2401 Akismet error after attempting to mark comment as non-spam
  • Ticket 2403 Rich editor setting in Site Admin->Options->Writing Options is unclear
  • Ticket 2405 Massive Code Cleanup: Kill Trailing Tabs
  • Ticket 2406 add_query_arg() does not return Strict XHTML links.
  • Ticket 2407 Ready for Publication button needed for contributing authors
  • Ticket 2408 Next/Previous page links get messed up if a plugin makes certain changes to the WP_Query->request
  • Ticket 2415 New hooks for previous and next post
  • Ticket 2421 Create advanded option to allow posts to have same slug?
  • Ticket 2422 No way to mass delete posts or pages.
  • Ticket 2423 Create the_author_link()
  • Ticket 2425 Pseudo-Cron
  • Ticket 2426 post_status = future
  • Ticket 2429 Misspelling in /wp-includes/version.php
  • Ticket 2430 import/dotclear.php: Incorrect teaser/excerpt processing
  • Ticket 2436 Install and upgrade show errors
  • Ticket 2438 Change feed action hooks to filters.
  • Ticket 2439 Can't Publish pages; get saved with future post_status
  • Ticket 2440 Publish takes long time (some say forever)
  • Ticket 2442 Private and Draft Pages not getting handled properly
  • Ticket 2444 Smilies don't parse properly in comments and posts
  • Ticket 2449 Post are moved to incorrect category, when deleting category
  • Ticket 2451 Pages default to draft but there is no "Publish" button
  • Ticket 2452 strings not gettexted
  • Ticket 2453 Better localization
  • Ticket 2454 Comment URL not cleaned before set in cookie
  • Ticket 2455 Minor redundancy in template-functions-category.php
  • Ticket 2457 Import problems with MoveableType and MySQL 5
  • Ticket 2458 postmeta data not escaped
  • Ticket 2459 Importing from Moveabletype using MySQL5 does not import comments
  • Ticket 2461 Categories and Posts, Parents and Children not separated in list_cats()
  • Ticket 2464 Greymatter import support missing
  • Ticket 2465 Page should also have a Link type
  • Ticket 2469 Multiple #2440 Issues
  • Ticket 2470 <strike> sucks, <del> does not
  • Ticket 2471 Write Page / Pages button should be more interlinked
  • Ticket 2472 display pages with the same post_name as posts
  • Ticket 2474 Inline documentation for wpdb
  • Ticket 2477 Inline documentation for pluggable-functions
  • Ticket 2480 Blog Privacy
  • Ticket 2487 Title with odd symbols produces bad HTML
  • Ticket 2488 No status radio button checked when editing future post
  • Ticket 2489 Scheduled entries are unscheduled if timezone is different to server time
  • Ticket 2493 If no cookie, move Categories dbx up and open
  • Ticket 2496 Windows servers can't delete attached files
  • Ticket 2499 Rework Link Categories
  • Ticket 2502 Published a draft post use post.php instead of post-new.php
  • Ticket 2503 Write a post in Dashboard failed
  • Ticket 2504 Split up post.php
  • Ticket 2505 post-new.php returns to invalid "post.php" by clicking on "Save"
  • Ticket 2506 admin.php handles theme subpages wrong
  • Ticket 2508 Make Comment Purging Warning More Informative
  • Ticket 2512 Allow PHP constant to set new options table in wp-config.php
  • Ticket 2513 Drop / don't create "linkcategories"-table
  • Ticket 2515 Select page to show as the front page
  • Ticket 2516 Page order messed up with latest CVS
  • Ticket 2520 Move deprecated functions to deprecated.php
  • Ticket 2523 wp-settings.php no more required links.php
  • Ticket 2524 $table* global variables sheduled for deletion
  • Ticket 2525 Restructure wp-includes
  • Ticket 2526 WP DB Backup plugin is using $user_level instead of capabilities
  • Ticket 2537 mysql2date('U', ... shouldn't add the offset again.
  • Ticket 2538 Wrong caps in list-manipulation.php
  • Ticket 2540 Nickname when adding new users is confusing
  • Ticket 2541 Filter hook for checking registration information
  • Ticket 2542 write_post() passes in bad $post_date formats.
  • Ticket 2544 Running setup-config.php?step=2 (no wp-config.php) produces a 'Headers already sent' error
  • Ticket 2545 Improve no config file error message
  • Ticket 2547 Edited future posts should reschedule or delete the cron.
  • Ticket 2549 wp-unattended feature
  • Ticket 2552 AJAX list manipulation of post's comments in wp-admin/edit.php
  • Ticket 2556 Theme's functions.php needs to be include_once()'d
  • Ticket 2558 query_posts() should support offset
  • Ticket 2559 edit_comment_link shows link for non-logged in users
  • Ticket 2561 AJAX Admin
  • Ticket 2562 Add "only" option to get_*() functions
  • Ticket 2563 Add meta_key and meta_value options to get_posts() and get_pages()
  • Ticket 2566 moderation may fail due to memory constraints
  • Ticket 2568 Translate meridiem in time
  • Ticket 2570 Comments feed problem in current 2.1-alpha1 (revision 3643)
  • Ticket 2574 Improve "Edit Timestamp" Interface
  • Ticket 2575 Small typo in greymatter.php
  • Ticket 2577 wordpress.org/search does not find any results
  • Ticket 2579 No default for links in WYSWYG
  • Ticket 2582 Full text feed problem when using tag
  • Ticket 2585 Add is() function that checks for single object queries.
  • Ticket 2587 New template function: wp_list_bookmarks()
  • Ticket 2589 WP DB Backup core tables should reflect new and deleted tables
  • Ticket 2592 Add selected list of categories option to function get_bookmarks()
  • Ticket 2595 Option of "action" with value "update" is being added to options table
  • Ticket 2598 TinyMCE 2.0.5
  • Ticket 2599 Non-PHP-as-CGI servers never send Trackbacks
  • Ticket 2600 WP_Error class for returning errors
  • Ticket 2601 Admin panels should honor default date and time format Options
  • Ticket 2604 SQL Query Optimization
  • Ticket 2605 comments_popup_link() displays Add Comment when comments closed
  • Ticket 2609 Set posts of deleted category on the default category
  • Ticket 2611 List Manipulation JS should allow adding new elements to the top or bottom of the list
  • Ticket 2613 Don't show private posts on front page
  • Ticket 2615 mailapprovecomment should prompt for confirmation
  • Ticket 2616 Pluggable install functions
  • Ticket 2617 Improve message shown on category deletion
  • Ticket 2618 Fix setup-config.php to match install.php style
  • Ticket 2619 No default for page.php
  • Ticket 2624 Add Users via AJAX
  • Ticket 2627 Option for GZIP of TinyMCE
  • Ticket 2628 wordpress broken under apache mod_fastcgi with php ran as a cgi
  • Ticket 2629 Boxes 'Leak' Outside Bounding Border
  • Ticket 2630 Boolean search capability
  • Ticket 2632 spelling error
  • Ticket 2633 It's sometimes hard to see any response from the list manipulation AJAX
  • Ticket 2640 dos line endings confuse xgettext
  • Ticket 2642 New versions of tw-sack and DBX
  • Ticket 2645 Mac users deserve their own backwards popup layout
  • Ticket 2646 Limit on number of categories is a problem for me
  • Ticket 2647 wptexturize function curlifies quotes in script blocks
  • Ticket 2650 rework balanceTags() so that it doesn't depend on a WP option
  • Ticket 2653 Nested categories won't show up when using Archives.php template
  • Ticket 2656 options.php mangles options with apostrophes in the value
  • Ticket 2657 No way to show next 20 comments in edit-comments.php
  • Ticket 2658 Bumping TinyMCE Requires Refresh
  • Ticket 2662 TinyMCE image dialog inputs too small
  • Ticket 2665 Xanga archive importer
  • Ticket 2666 WordPress shouldn't use URI instead of URL just because URI is geeky cool.
  • Ticket 2670 Remove comment count cache
  • Ticket 2672 JS error when editing post for Contributors
  • Ticket 2675 Error when upgrading with no links/bookmarks
  • Ticket 2676 posts_per_rss option not validated
  • Ticket 2677 Change number of comments awaiting moderation in menu when number changes
  • Ticket 2680 Missing mime types for upload
  • Ticket 2684 link-manager.php - Don't display table heading if no bookmarks
  • Ticket 2690 Page depth bug reversion in [3407]
  • Ticket 2693 Paging broken on Manage Posts
  • Ticket 2695 dbdelta duplicates indices instead of overwriting them.
  • Ticket 2696 add_menu_page doesn't respect "access level".
  • Ticket 2701 Centralize javascript inclusions
  • Ticket 2703 Delete attachments needs a filter
  • Ticket 2706 Update Dashboard via cron
  • Ticket 2709 Category query cleanups
  • Ticket 2712 Need to filter posts before post_type and user checks
  • Ticket 2715 Future Posting Functionality Broken
  • Ticket 2716 Some messages for the export file
  • Ticket 2717 categories.php - Add edit form hook
  • Ticket 2721 Add filter for wp-db query
  • Ticket 2723 can't change status of pages to publish
  • Ticket 2724 Import and export UI tweaks
  • Ticket 2725 Unclear Menu navigation with Import as sub-menu
  • Ticket 2726 irc://irc.server.org cannot be written into a post / link
  • Ticket 2727 Import from WP XML does not handle categories correctly
  • Ticket 2737 Future Post Stripped of Images
  • Ticket 2738 Counting of post within a category dos not work correctly (unpublished posts are counted)
  • Ticket 2746 Replace < and > sign in title for links
  • Ticket 2754 get_comment_time / get_comment_date filter should pass the format string
  • Ticket 2758 Security issue: cat parameter is vunerable to sql injection
  • Ticket 2759 Address is not a valid IPv4 or IPv6 address
  • Ticket 2764 Redirection on comment editing broken.
  • Ticket 2765 DBX unnecessarily loaded when editing comments.
  • Ticket 2768 quotation marks are double escaped when editing a comment
  • Ticket 2771 $rewrite array used as string in url_to_postid() function, breaks incoming pingbacks if permalinks with pathinfo are used
  • Ticket 2777 query_string_array filter
  • Ticket 2790 Cron pass-by-reference error
  • Ticket 2792 front page permalink discrepancy
  • Ticket 2793 User Management: Paging, Search, Bug Fixes
  • Ticket 2799 Cache 'dynamic' Javascript
  • Ticket 2808 Better handling of users with no role
  • Ticket 2809 Better handling of users with no role
  • Ticket 2814 Another quick cron problem
  • Ticket 2815 Error during DB upgrade due to missing file
  • Ticket 2821 RBL used for comment spam check gone
  • Ticket 2822 show_on_front kills post_type=post queries on home page
  • Ticket 2823 Sanitize uploaded filenames
  • Ticket 2825 Category Exclusion for real
  • Ticket 2827 Blog with Privacy setting enabled notifies Technorati
  • Ticket 2829 Tabbed Editing
  • Ticket 2830 Change the way t he domain is being retrieved for sending e-mails from wordpress@..
  • Ticket 2833 wpautop breaks style and script tags
  • Ticket 2835 default theme archive.php uses straight quotes instead of curly
  • Ticket 2849 Need hook for admin-functions.php's dropdown_categories
  • Ticket 2853 404 error while saving options
  • Ticket 2857 WP_Scripts->_print_scripts and add_query_arg generate invalid links
  • Ticket 2863 Option to make posts invisible to anonymous readers
  • Ticket 2867 MySQL 5.0.22 incompatibility
  • Ticket 2868 select which options to update in options.php
  • Ticket 2873 Clicking Back to Authors and Users doesn't work
  • Ticket 2874 comment mails should include a link directly to #respond
  • Ticket 2876 Link Sub-Categories
  • Ticket 2879 Cruft in TinyMCE translation
  • Ticket 2888 New function to reset vars
  • Ticket 2891 Usabiliity: Redirect user to the comment just posted to provide feedback
  • Ticket 2895 Manage Pages page contains </td></td>
  • Ticket 2899 Invalid XHTML in Manage Bookmarks
  • Ticket 2902 WP_Die function for display errors
  • Ticket 2905 New User details are not remembered on error
  • Ticket 2914 Replace die('s with wp_die('s
  • Ticket 2916 More enhancement to plugin system
  • Ticket 2917 Comment Author Usability Fix
  • Ticket 2922 wp_list_cats() doesn't show categories with empty parents
  • Ticket 2934 pass parameters to get_categories filters
  • Ticket 2935 single_cat_title needs a filter
  • Ticket 2938 Don't have a category selected by default
  • Ticket 2939 Variables set in header.php, footer.php, sidebar.php are not inherited by the rest of the page
  • Ticket 2940 Confusing labels when creating a new user
  • Ticket 2941 wp_die doesn't work in wp-db
  • Ticket 2956 Make delete_user action hook helpful
  • Ticket 2958 Editing a page converts page to post
  • Ticket 2959 wp_list_pages does not add current_page_item class on page_for_posts
  • Ticket 2960 Don't allow blank categories to be added
  • Ticket 2966 functions.php, line 1015 is missing ")"
  • Ticket 2967 Grabbing IP Address on registration
  • Ticket 2969 Some Admin AJAX tweaks
  • Ticket 2975 Bad quotes in Walker derivatives
  • Ticket 2980 Improvements to wptexturize
  • Ticket 2991 <!--more But wait, there's more! -->
  • Ticket 2999 New Login Screen
  • Ticket 3000 warning returned in xmlrpc.php on pingback
  • Ticket 3003 Upgrade TinyMCE to 2.0.6.1
  • Ticket 3004 Quick capitalization fix for profile.php
  • Ticket 3006 Scheduled Backup in wp-db-backup plugin doesn't work
  • Ticket 3009 Add CSS class to "<!--more-->" link
  • Ticket 3010 Rich Text Editor strips embed tags
  • Ticket 3012 Lazy Load the DB
  • Ticket 3015 wp_list_cats doesn't hide category with only a future post
  • Ticket 3016 1970 time for page drafts
  • Ticket 3017 Include Prototype by Default
  • Ticket 3018 Add akismet widget
  • Ticket 3020 Autosave
  • Ticket 3021 Update to Login Screen
  • Ticket 3022 Issues with the "It doesn't look like you've installed WP yet." page
  • Ticket 3023 Privacy option doesn't get set (or something)
  • Ticket 3024 Store uploads in this folder default
  • Ticket 3026 New login page looks ugly with registration enabled
  • Ticket 3028 Comment Problems
  • Ticket 3030 create a function to retrieve the categories a post is assigned to
  • Ticket 3033 Identical Permalinks for Different Attachments
  • Ticket 3035 wpautop breaks object tags
  • Ticket 3037 Styles & Code ( Make it beauty )
  • Ticket 3038 Password Lost/Change => "Password Lost/Changed"
  • Ticket 3040 Autosave steals IE focus and freaks while spellcheck is running.
  • Ticket 3041 Autosave should be a personal option
  • Ticket 3042 Autosave should not save if the title and/or content have not been edited.
  • Ticket 3043 pecl-filter, both RTE and plain editor stripping tags
  • Ticket 3044 Autosave not deleting draft posts
  • Ticket 3048 stylesheet-only themes can't have a functions.php
  • Ticket 3054 input Element Should Be Spared From wpautop()
  • Ticket 3055 ?feed=comments-rss2 Does not work in WP 2.1
  • Ticket 3058 Future posts can collide in cron
  • Ticket 3059 Static javascript should all be cached.
  • Ticket 3060 Massive Code Cleanup: wp-includes/bookmark-template.php
  • Ticket 3070 use of php's "strip_tags" gives improper/incomplete results
  • Ticket 3072 Autosave breaks when there are no categories selected
  • Ticket 3073 Patch to allow changing size of thumbnails
  • Ticket 3074 Blogroll "shortcut" in Dashboard leads to broken link when logged in as a less capable user
  • Ticket 3075 IE and Registration fixes to the Login Screen
  • Ticket 3077 Capitalization in edit-form-advanced.php
  • Ticket 3080 wp_list_pages() is not closing the </li> in some circumstances
  • Ticket 3083 Add alphabetizing to users' page
  • Ticket 3084 Plugin filter for comments
  • Ticket 3085 Manage > Pages is displaying posts, not pages.
  • Ticket 3086 Problem with wp-register.php HTML
  • Ticket 3087 Deprecated get_author_link still calls get_author_posts_link
  • Ticket 3088 Use wp_dropdown_categories() instead of deprecated wp_dropdown_cats() in the WP backend
  • Ticket 3091 _max_num_pages can create ambiguities (and thereby db errors)
  • Ticket 3094 bug during installation in the v 2.0.4 cannot proceed further
  • Ticket 3097 #2390 and [4117] break ajax post meta and sometimes draft saving
  • Ticket 3098 Ajax post meta can unintentionally set post options
  • Ticket 3099 AJAX Responsiveness
  • Ticket 3103 AYS when deleting comment
  • Ticket 3105 Post screen category checklist borked in internet explorer
  • Ticket 3110 wp_get_archives not working properly on daily view
  • Ticket 3111 WP 2.1 Alpha 3 -- Dashboard Broken
  • Ticket 3114 tiny i18n fix
  • Ticket 3116 array_merge in do_action is heinous
  • Ticket 3118 Autop no longer working on posts
  • Ticket 3120 Restrict Manage Posts by Author as well.
  • Ticket 3121 wp_explain_nonce should have a hook
  • Ticket 3123 Login Form Improvements
  • Ticket 3124 <guid isPermaLink="false"/> is this causing a break in mysite rss feed
  • Ticket 3127 Wordpress's installation fails when the PHP-option magic_quotes_runtime is enabled.
  • Ticket 3129 Category Parent dropdown entities incorrectly encoded
  • Ticket 3132 If link is to the blog, nofollow should not be added
  • Ticket 3133 Changeset 4187 <p><p> should have <p></p>
  • Ticket 3136 RTL Support
  • Ticket 3138 Improvement WP_Die
  • Ticket 3140 Missing space in wp-db.php
  • Ticket 3146 Private posts on Manage \ Posts are twice designated as private
  • Ticket 3149 The underlined menu items looks ugly
  • Ticket 3151 Change name of unregister_globals() function
  • Ticket 3152 WP_User->ID, not WP_User->id
  • Ticket 3157 Pull WordPress out of l10n.php
  • Ticket 3159 Generic page links generating function
  • Ticket 3160 PHP Notice: cron.php - checking an uninitialized variable
  • Ticket 3161 DBX Cookies Not Cross Version Compatible
  • Ticket 3162 Utilise new 'delete_page' cap in managing pages
  • Ticket 3163 Missing trailing slash in paged posts
  • Ticket 3167 ActiveX "Click to activate this control"
  • Ticket 3168 Add Link Bookmarklet section should be consistent
  • Ticket 3169 Cron makes empty argument arrays into array(array()), and then array(array(array())), and so on, upon rescheduling
  • Ticket 3172 RTE tab label should be "Editor" not "Compose"
  • Ticket 3175 Allow plugins to alter comment flood behavior
  • Ticket 3177 quoted strings should work in the search box
  • Ticket 3180 Initialize a few variables before adding on to them (kill Notices)
  • Ticket 3182 Upload error message uses wrong variable
  • Ticket 3183 Date format on Manage Posts/Pages
  • Ticket 3185 options.php saves nonce fields and Submit button value
  • Ticket 3186 Core shouldn't use deprecated functions
  • Ticket 3187 Styling of "Delete X" buttons should be by class not ID
  • Ticket 3189 get_children() should use get_posts()
  • Ticket 3190 302 status header causes issues on IIS
  • Ticket 3191 Inline Uploading interface improvements
  • Ticket 3192 We should correct relative links in WYSIWYG link popup
  • Ticket 3193 Paginate Upload Tabs
  • Ticket 3194 Upload iframe does not scroll in all browsers
  • Ticket 3195 Autosave does not work after spell check is performed
  • Ticket 3198 Saving empty pages apears to work
  • Ticket 3200 Saving empty bookmarks apears to work
  • Ticket 3201 convert_smilies optimization
  • Ticket 3202 Redirect Old Slugs should be in core.
  • Ticket 3203 When Privacy is turned on, Update Services textarea is always blank, and "eats" any input
  • Ticket 3204 options-discussion.php mentions open_proxy_check
  • Ticket 3207 Show Month on Manage->Posts shows blank title
  • Ticket 3208 Jump to new item not very intuitive
  • Ticket 3209 Fix logo link in wpdb' bail() and use install.css
  • Ticket 3210 Remove in 1.4
  • Ticket 3211 Relativize links in inline upload
  • Ticket 3212 Inline Upload Style
  • Ticket 3213 Option sub-menus disappear off the screen to the right
  • Ticket 3216 Smilies don't work if it is the last thing in a blog post :)
  • Ticket 3217 Fix RTL CSS bugs in changeset:4349
  • Ticket 3218 submenu style
  • Ticket 3219 wp_handle_upload_import() sets mime type to import
  • Ticket 3220 Links to an image in the inline uploader should be absolute.
  • Ticket 3221 <br /> Missing in user-edit.php
  • Ticket 3222 more...) smilies fun
  • Ticket 3223 Changeset [4361] kills kittens
  • Ticket 3224 wp-admin/upload-js.php uninternationalized
  • Ticket 3225 Export file does not download in FF
  • Ticket 3226 Blogroll links Visible=No are still visible
  • Ticket 3227 Thumbnails hidden under Manage > Uploads
  • Ticket 3230 Small optimization of wp-register.php
  • Ticket 3233 'Editor' tab title needs clarifier for translation
  • Ticket 3234 Feed inconsistencies when page_on_front and page_for_posts set
  • Ticket 3236 Updating requirements for simplepie
  • Ticket 3237 Increase number of post-meta keys to 30 and sort them
  • Ticket 3238 Bug Fix in wpautop for Dangling Paragraph Tag in Wordpress Comments
  • Ticket 3242 Add i18n support to changeset:4388
  • Ticket 3244 tiny i18n fix
  • Ticket 3246 make menu items in menu-headers.php relative
  • Ticket 3247 Planet feed on Dashboard obscures titles and source sites
  • Ticket 3248 Need way to replace WPDB error message
  • Ticket 3249 Nothing in wp-db.php is translatable
  • Ticket 3250 Add filter (with cancel ability) to wp_redirect() function
  • Ticket 3252 Wrap Category Name in CDATA
  • Ticket 3253 Give parnent of current page/category a CSS class
  • Ticket 3256 Move TinyMCE to a plugin
  • Ticket 3258 Quotes in image titles mess up validation
  • Ticket 3261 Make sure attachment links are pretty.
  • Ticket 3264 Ensure that svn-eolstyle is set to native for all textual content files
  • Ticket 3271 Plugin title / description / etc. parsing error
  • Ticket 3272 Make TinyMCE Removal more graceful
  • Ticket 3273 Post Meta caching mechanism leads to unnecessary queries
  • Ticket 3274 Limit Posts to Category breaks paging
  • Ticket 3276 Ajax update of non-changed meta value results in "Something strange happened" error
  • Ticket 3278 Check category parent when updating category
  • Ticket 3281 Default category not checked when composing new post
  • Ticket 3285 add_menu_page + add_submenu_page bug
  • Ticket 3287 Make image parsing a bit more robust in the inline browser.
  • Ticket 3289 Inserting multiple images invalidates HTML
  • Ticket 3290 Importer strips img class and style
  • Ticket 3291 Horizontal rule tag is not displayed in posts
  • Ticket 3293 Bypassing mysql library check for mysqli usage
  • Ticket 3303 Comments feed should specify the comment author
  • Ticket 3305 save new page and edit pages is broken
  • Ticket 3307 Add i18n support to function get_archives()
  • Ticket 3308 add_query_arg() removes blank query vars
  • Ticket 3309 Edit comment broken
  • Ticket 3310 is_serialized misses a few simple things
  • Ticket 3312 Capital Z in HTML editor triggers new line
  • Ticket 3314 typo in wp-login.php
  • Ticket 3315 Language files in wp-content
  • Ticket 3316 Protected post password is plain text in cookie
  • Ticket 3317 Protected posts should not be found in searches
  • Ticket 3319 Export sends Content-Type twice
  • Ticket 3320 Comments page should have paging
  • Ticket 3321 Empty list item in default theme's sidebar
  • Ticket 3322 Problems with non latin characters in user names
  • Ticket 3323 Admin menu shows item user can't use
  • Ticket 3328 wp_specialchars mishandles /&&/ and /&$/
  • Ticket 3331 Interoperability -- Trackback does not work with MSN Spaces
  • Ticket 3332 Delete comment broken
  • Ticket 3333 wp-admin/upload.php?action=edit shows strange screen
  • Ticket 3334 Ajax Tweaks for plugins
  • Ticket 3336 Change administration submenu link's colors and/or background colors
  • Ticket 3339 Mysql error while editing post
  • Ticket 3340 File upload send to editor not valid xhtml code
  • Ticket 3341 Remove paging by days
  • Ticket 3342 users.php redirects to users_php on post actions
  • Ticket 3343 Delete categories JavaScript error: Object doesn't support this property or method.
  • Ticket 3344 Allow author.php to show even if author has 0 posts.
  • Ticket 3346 Allow author.php to show even if author has 0 posts.
  • Ticket 3347 Changeset 4455 - SELECT FOUND_ROWS() faster than count()?
  • Ticket 3348 Admin (Login) Screen Changes
  • Ticket 3351 page_for_posts shows all posts
  • Ticket 3352 Add scriptaculos drag-n-sort support for categories management
  • Ticket 3353 Always ask for title attribute inserting links in normal editor
  • Ticket 3355 e-mail "mark as spam" link shows yes/no dialog even when comment is already spam
  • Ticket 3357 wp_die('GLOBALS overwrite attempt detected') before wp_die() included.
  • Ticket 3358 Changing Sort Options in Admin Doesn't Work
  • Ticket 3360 Inline Upload tweaks one last time
  • Ticket 3361 `wp_list_bookmarks()` Should Be Widget Friendly
  • Ticket 3369 Hook for edit category page
  • Ticket 3376 option to publish in RSS feeds or not
  • Ticket 3378 IE and translation fix for upload JS
  • Ticket 3379 Autosave during Save or Publish click results in duplicate
  • Ticket 3380 Make autosave interval configurable
  • Ticket 3382 formatting.php - sanitize_file()
  • Ticket 3384 get_the_category() is broken
  • Ticket 3385 Whitespace Removal
  • Ticket 3388 xmlrpc.php : add pre-upload handler, handle upload, use return of wp_new_comment()
  • Ticket 3392 TinyMCE version number is off in help
  • Ticket 3393 Akismet plugin missing from menus
  • Ticket 3396 Plugin version, etc. not sanitized like description is
  • Ticket 3399 i18n issues
  • Ticket 3400 xmlrpc uploaded files need attachments
  • Ticket 3402 Add global filter for wp_list_pages excludes
  • Ticket 3403 XML export lacks category data
  • Ticket 3404 ID column title isn't centered on Manage -> Posts
  • Ticket 3408 Additional category admin hooks to allow alternate category admin interface
  • Ticket 3409 Make save_mod_rewrite_rules() return something
  • Ticket 3410 Security : wp-admin/users.php No role user can list all wp users
  • Ticket 3411 If file uploaded aren't images, dont' link them with an image
  • Ticket 3412 Images in upload page and pane are missing
  • Ticket 3414 custom image header cropper error "_163 has no properties" in prototype.compress.js
  • Ticket 3416 Category walker causing repeated queries for non-existent category
  • Ticket 3417 Category listings in default theme isn't hierarchical
  • Ticket 3422 Make Link Manager hookable
  • Ticket 3423 Missed echo
  • Ticket 3424 Double slashes in JS alert() when deleting a post from that post's edit screen
  • Ticket 3429 Add category field missing on write post
  • Ticket 3430 wp_get_post_categories() to use $category_cache
  • Ticket 3432 Input label in Edit Comment form doesn't match up with form field
  • Ticket 3434 Importer does not pickup categories properly
  • Ticket 3435 Possible issue with blank feeds
  • Ticket 3436 Multi-line submenus broken once again
  • Ticket 3437 Template Name: a extra space is required at the end of the name
  • Ticket 3440 A skosh of attachment data abstraction
  • Ticket 3446 Blogroll showing post categories but not link categories
  • Ticket 3447 link-manager.php double escapes JS
  • Ticket 3448 Edit comments tab still under manage
  • Ticket 3449 We only half disable the richeditor when editing comments.
  • Ticket 3452 xmlrpc uploads do not have attachment metadata.
  • Ticket 3453 Manage Blogroll shows incorrect categories
  • Ticket 3455 Path to "cropper.js" is wrong (changeset #4629)
  • Ticket 3456 Add do_action('commentsrss2_item') to wp-commentsrss2.php
  • Ticket 3457 Notice: Undefined variable: full_path & cat_path
  • Ticket 3458 Filter cat_ID when a new category is created
  • Ticket 3461 wp_check_for_changed_slugs is in admin-functions.php, but may be called in other contexts
  • Ticket 3462 Change in 'Add link' behaviour in RTE
  • Ticket 3463 wp_delete_category() cleanup
  • Ticket 3465 Custom Header Support
  • Ticket 3466 RTE Link Behaviour has changed
  • Ticket 3469 Rename autosave.js.php to standard for wp js name
  • Ticket 3470 i18n missed string in plugins text
  • Ticket 3474 misc i18n improvements
  • Ticket 3475 Publish fails during auto-save
  • Ticket 3477 Link manager sorting
  • Ticket 3479 Add filter for incoming trackbacks
  • Ticket 3481 Wrong paging for comments
  • Ticket 3482 Double quoted CRs when using js_escape()
  • Ticket 3483 Fresh Install of 2.1 Alpha has MySQL error
  • Ticket 3484 Login form broken by previous change
  • Ticket 3485 RTE should be default on install (2.1a)
  • Ticket 3488 Support for different calendars
  • Ticket 3493 Don't hyperlink when there is nothing to see
  • Ticket 3496 Two CDATA sections needed to work with 'application/xhtml+xml' mime-type
  • Ticket 3501 add_submenu_page not working with post.php
  • Ticket 3503 updating comment date does not update comment_date_gmt column
  • Ticket 3505 TinyMCE 2.0.8, Missing some updates in advanced theme
  • Ticket 3508 __ vs __ngettext typo
  • Ticket 3511 exclude parentheses from translatable strings
  • Ticket 3518 mysql4.1 support utf-8
  • Ticket 3519 Scritaculous fails to load its pieces in some odd circumstances
  • Ticket 3520 image uploader blue square
  • Ticket 3521 text: blacklist does not delete comments
  • Ticket 3522 help link for wp-config.php stale in wp-blog-header.php
  • Ticket 3524 repair nonce text quotes
  • Ticket 3531 Username with special Characters
  • Ticket 3539 yet another nonce quoting
  • Ticket 3541 Manage -> Uploads doesn't have a header
  • Ticket 3542 Version number in /readme.html needs updating to reflect status change
  • Ticket 3544 MySQL Errors not ignored from other resources
  • Ticket 3546 MySql version bumped up, removed some whitespace, and fixed small misspelling in readme.html
  • Ticket 3550 Theme files in alpha order
  • Ticket 3552 wp_list_cats and list_cats are broken in 2.1
  • Ticket 3554 xmlrpc.php calls undefined sanitize_file() function
  • Ticket 3555 Some servers escape $_SERVER['HTTP_IF_NONE_MATCH'], breaking 304 Etag matching
  • Ticket 3556 warning generated by _pad_category_counts() when no posts
  • Ticket 3558 i18n fix in wp-mce-help.php
  • Ticket 3559 Typo in inline uploading error
  • Ticket 3562 Some cache adds should be sets
  • Ticket 3571 RTE not loading in 2.1
  • Ticket 3577 gettext.php breaks on poedit plural po files
  • Ticket 3586 wp_list_categories() incorrectly uses list_cats filter
  • Ticket 3587 Missing close-quote and semi-colon in version.php
  • Ticket 3588 Bug with Thumbnail Creation
  • Ticket 3589 admin username could be translated
  • Ticket 3590 l10n system should be initialized later
  • Ticket 3591 Cat ID filter must go at the end of insert_category()
  • Ticket 3594 Send to Editor tries to use images for doc files
  • Ticket 3597 Manage>Uploads Uses the Original Image Instead of Its Thumbnail
  • Ticket 3598 query_posts produces SQL error when excluding empty category
  • Ticket 3601 Autosave causes problems if it never receives a response
  • Ticket 3608 Output language dependant on html_type
  • Ticket 3610 Archives & Categories should have list items even if empty
  • Ticket 3611 Lack of WPLANG in config causes blog to claim it's language is en-US
  • Ticket 3615 Check MySQL version before upgrading to 2.1


View other Changelogs