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