WordPress 2.0.4 Upgrade: changed files ZIP, changes diff, changed files list
WordPress 2.0.4 has been released, incorporating security fixes (one of which I first reported… I may elaborate on that more once people have had a few weeks to get their blogs updated), and 50+ other bug fixes. This is a mandatory upgrade. If you want the full zip with the entire WP install, download it here.
If you are upgrading from WordPress 2.0.3, you obviously don’t need the entire install, you just need the files that have changed. Because my 2.0.2 to 2.0.3 upgrade files were so popular (and thanks to countless words of praise and even a few generous monetary donations), I’m going to provide the same files for the 2.0.3 to 2.0.4 upgrade. If you are upgrading to 2.0.4 from 2.0.2, you have two options:
- Download the full 2.0.4 zip
- Apply my 2.0.2 to 2.0.3 diff/zip, then apply the 2.0.3 to 2.0.4 diff/zip (on this page)
Changed Files List
Changed Files List (2.0.3 » 2.0.4)
This is a list of all the files that have changed since the last (2.0.3) release. You can also see the changes and their corresponding tickets on Trac.
Changed Files ZIP
Changed Files ZIP (2.0.3 » 2.0.4)
This is what most people will want. This is a zip file that includes only the files that have changed since the last (2.0.3) release. This will save you a lot of FTP upload time.
Note: the /wp-content/ directory isn’t included in this file, to keep you from doing something stupid like replacing instead of merging and destroying your precious themes and plugins. Two of the default plugins have been updated for 2.0.3. If you use either of these plugins, you should download their newest versions: WordPress Database Backup, Akismet. Also, if you are using the Default or Classic theme, note that some of these files have changed, and you will have to manually update those files.
Changes Diff
Changes Diff (2.0.3 » 2.0.4)
This is a diff file (a patch) with all the changes made since the last (2.0.3) release. Make sure you do a trial run by using the patch command’s --dry-run switch, to verify that the patch will apply cleanly. Note: binary images cannot be provided in a diff, so you will have to upload the following (new) files yourself, from either the official zip or my changed files zip above:
- wp-admin/images/box-bg-left.gif
- wp-admin/images/box-bg-right.gif
- wp-admin/images/box-butt-left.gif
- wp-admin/images/box-butt-right.gif
- wp-admin/images/box-head-left.gif
- wp-admin/images/box-head-right.gif
Disclaimer
I prepared these files myself and have tested them. Still, I cannot stress enough the importance of making a full file and database backup before attempting to upgrade WordPress using these or any other files. I cannot be responsible for your carelessness. Make a backup!

Now that’s useful! Thanks
TechZ
July 30, 2006 at 7:42 am
Yay! I loved your last package, but I couldn’t wait this time and upgraded both of my sites via the full package. I’ll definitely pass my friends along to here though.
Viper007Bond
July 30, 2006 at 7:44 am
[...] Update: Mark Jaquith has one again provided a changed files package for those who are currently running v2.0.3. This package saves a lot of time by allowing you to just upload the changed files. [...]
Viper007Bond.com » Blog Archive » WordPress v2.0.4 Released
July 30, 2006 at 7:46 am
[...] List of files that changed since the last update, thanks Viper
[...]
TechZOnline.net » WordPress 2.0.4 released
July 30, 2006 at 7:47 am
Yeah, sorry for the delay… I wanted to get this out earlier, but I was moving out of my apartment when 2.0.4 was released so I had no Internet connection and my hands were full of boxes.
Mark Jaquith
July 30, 2006 at 7:48 am
Thanks a lot man
Th3 ProphetMan
July 30, 2006 at 8:08 am
thanks Mark!
scaturan
July 30, 2006 at 8:24 am
[...] WordPress 2.0.4 was released on the 29th. With over 60 bugs squashed since 2.0.3 (including what little substantive portion there was of Dr. Doom’s(sic) “OMG-The-Sky-Is-Falling” reference) this is the most secure, stable release or WordPress. Upgrade now. Shh. Zip it! Just do it. In addition, Mark Jaquith has posted a 2.0.3 > 2.0.4 changed/diff list and .zip (especially handy for custom sites and multiple upgrades). [...]
Sam Devol :: Quick look at WordPress issues in July:
July 30, 2006 at 8:36 am
[...] WordPress 2.0.4 has been released and you should upgrade now if you use WordPress. Get the upgraded files from Mark. Thanks again Mark, you make upgrading a breeze. Share and Enjoy:These icons link to social bookmarking sites where readers can share and discover new web pages. [...]
info-ninja » Wordpress 2.0.4.
July 30, 2006 at 12:18 pm
Mark.
I notice that your patch/diff file has a wp-db-backup file, but not akismet.
Is this intentional?
VxJasonxV
July 30, 2006 at 2:34 pm
[...] Forøvrig har Mark Jaquith atter engang satt laget en pakke for bare endrede filer mellom WP 2.0.3 og 2.0.4, for de som ønsker seg det. [...]
WordPress 2.0.4 | NorBlogg.net
July 30, 2006 at 2:56 pm
[...] Upgrade here. Also, check out Mark’s simple upgrade path if you’re running 2.0.3. Good stuff. Tags: site news, stress, upgrade, wordpress [...]
iCamp
July 30, 2006 at 8:40 pm
[...] Mark published a list of changed files in WordPress v2.0.4 and a patch file for quickly updating most WordPress v2.0.3 installations to v2.0.4. [...]
MacManX.com | Blogroll Dive: 7/31/06
July 31, 2006 at 2:40 am
[...] Update: After reading through Mark Jaquith’s notes on the upgrade to 2.0.4 from 2.0.3 I’ve noticed that the above patch file doesn’t include some new images used in the admin UI (binary files cannot be stored in diff files) to get these new images I suggest you download the zip file that Mark has provided on his blog. Comment on this post [...]
Peter Westwood » WordPress 2.0.4 released (Security update)
July 31, 2006 at 3:26 am
[...] Note: For those of you that want to just get the changes, Mark Jaquith, has once again released his update which is just a Changed File Only zip file. Great stuff from him. Check it out, and it can save you plenty of time. [...]
WordPress 2.0.4 Released by Blogging Pro
July 31, 2006 at 10:19 am
Very nice, I wished I knew about this before I upgraded into 2.0.4, upgrading via FTP is just so slow.
jhay
July 31, 2006 at 11:30 pm
VxJasonxV,
Hm, it’s just that Akismet isn’t actually in the WordPress trunk. SVN diff right from the repository won’t include it. I could do a local diff if you think that’ll be an issue for people.
Mark Jaquith
August 1, 2006 at 1:28 am
[...] Mark on WordPress » WordPress 2.0.4 Upgrade: changed files ZIP, changes diff, changed files list (tags: wordpress) [...]
karelschiepers-online- » toegevoegd op 1 augustus 2006
August 1, 2006 at 1:24 pm
Being a WordPress total newb, this will be my first upgrade. After deactivating my plugins, do I upload the new changed files or use the dif? If I want to use the dif, is there instructions somewhere how to?
Thanks!!
amber
August 1, 2006 at 2:20 pm
[...] WordPress slapp en ny oppgradering for noen dager siden. WordPress 2.04 inneholder masse bugdrepere samt noen sikkerhetsplaster. Mark on WordPress har som vanlig en lettere og mer praktisk oppgraderingspakke, og jeg anbefaler alle å oppgradere snarest. [...]
WordPress 2.04 tilgjengelig - bza.no
August 1, 2006 at 2:39 pm
Once again, another painless upgrade thanks to your hard work.
Thanks!!
Steve Jenkins
August 1, 2006 at 3:05 pm
[...] The update’s available now, according to WordPress. The easiest way I know of upgrading is to grab Mark on WordPress’ diff zip and just unpack, with no worries to your actual wp-content. [...]
Digital Ramble » Blog Archive » WordPress 2.0.4
August 1, 2006 at 11:39 pm
Now which one of those changes was the security fix? I’m trying to isolate a serious bug in the new 2.0.4 code…
Michael Hampton
August 2, 2006 at 8:57 am
“Make sure you do a trial run by using the diff command’s –dry-run switch”. Shouldn’t this be use the patch command’s –dry-run switch?
Brian Schwegmann
August 2, 2006 at 9:13 am
[...] Mark Jaquith has done his changed files zip again for those folks who only want to have to replace the changed files. [...]
Dr. Mikes Blog » WordPress 2.0.4 release
August 2, 2006 at 10:40 am
Awesome man, updating right now, your service is invaluable, thanks!
TheMystical
August 3, 2006 at 12:26 pm
[...] For omtrent en uke siden nå kom det en annen viktig oppdatering. WordPress 2.0.4 tetter en del alvorlige sikkerhetshull og fikser over 50 bugs, så det er verdt å oppgradere. For å oppgradere kan du følge denne 5-stegs-metoden, eller, om du har 2.0.3 installert, bare laste ned de filene som har blitt forandret fra Mark on WordPress. [...]
Firefox 1.5.0.6 og WordPress 2.0.4 hos børge forteller om livet
August 3, 2006 at 1:43 pm
[...] Edit: You can get only the changed files in a zip which would save the time needed in uploading here. Posted on July 30th 2006 by Sian Siew | Categorised as General Tech, Coding/Development [...]
siansiew.com » Wordpress 2.0.4
August 6, 2006 at 1:25 pm
[...] edButtons[edButtons.length] = new edButton(’ed_code’,'code’,”,”,’c'); No Comments | Comments RSS Feed Post a Comment Name: [...]
ddhr.org
August 10, 2006 at 3:38 pm
Thanks for this. So easy to make the update this way.
Darby Sawchuk
August 20, 2006 at 9:11 am
[...] Related Links: – WordPress 2.0.4 Upgrade: changed files ZIP, changes diff, changed files list [...]
rxbbx - news, gadgets and other fun stuff » Wordpress 2.0.4
October 31, 2006 at 3:20 am
Hi.
Good design, who make it?
naisioxerloro
November 28, 2007 at 5:32 pm