Download

How to get Bugzilla

Bugzilla and all of its source code are available for download below. Bugzilla is licensed under the Mozilla Public License, and is thus both free and open source software.

Be sure to see the Installation and Configuration section of the Bugzilla Guide (there's also a copy included in the tarball).

If you want to know what's changed from one version to the next, view the changelogs for Bugzilla (generated directly from the raw bzr checkin messages).

Note for upgraders: You can update to the newest release using the bzr instructions below. This is a good way to update if you've made local changes, as bzr will attempt to merge your changes with the current release (although you may have to do some merging yourself if it finds conflicts between what you changed and what we changed). Then, to complete your upgrade, read the "How to Upgrade Bugzilla" section in your release notes.

A Word on Version Numbers

Bugzilla version numbers will be in the form of aa.bb or aa.bb.cc.

Stable release versions of Bugzilla will have an even number for bb. Any number in cc, if present, will indicate a bug-fix (and/or security fix) update to the stable version.

Development versions always have an odd number for bb. Development versions are released periodically, and cc only indicates the passage of time since the previous version (how much time is up for debate).

If you want a more stable release, you should use a tarball with an even number in the bb position in the version number.

Stable Release (4.4.4)

Bugzilla 4.4.4 is our current stable release in the 4.4 series.

A look at the new features in 4.4 can be found in the 4.4 Release Notes.

We encourage all users, especially upgraders, to read the Release Notes before installing Bugzilla 4.4.4.

Download

Bugzilla 4.4.4 (2.9M)

Patches

4.4.3 to 4.4.4 patch (49.1K) without docs (1.9K)
4.4.2 to 4.4.4 patch (68.9K) without docs (17.7K)
4.4.1 to 4.4.4 patch (78.2K) without docs (24.9K)
4.4 to 4.4.4 patch (110.6K) without docs (48.3K)

Bzr Info

If you are upgrading or checking out using bzr, here is the info you will need to get this release:

  • Branch URL: bzr://bzr.mozilla.org/bugzilla/4.4
  • Tag: bugzilla-4.4.4

Installation

See the Bugzilla Guide's "Installation" and "Configuration" sections for information on how to install Bugzilla and its prerequisites.

Windows users: See the Bugzilla Installation Guide for Windows for installation instructions.

Upgrading

If you are upgrading from one Bugzilla release to another, see the Upgrading to New Releases section of the Bugzilla documentation. These instructions apply to any upgrade, no matter what release you are upgrading from or what release you are upgrading to.

You can upgrade directly from any old Bugzilla version to any new release--you do not have to upgrade to the releases in between.

Localized Templates

As of Bugzilla 2.16, the capability exists to easily localize Bugzilla by creating templates in the language of your choice. Some languages are already available or in progress. The following is a list of the ones we know about at this time. These are third-party contributions, so if you need help with any of them, please contact the maintainer of the particular localization.

The short version of how to install/use these is at the end of the Localization Guide.

Tag Language Available versions Maintainer
3.6 4.0 4.2 4.4
bg Български език / Bulgarian 3.6.13 4.0.10 4.2.6 4.4 Георги Д. Сотиров (Georgi D. Sotirov)
cs Čeština/Czech 3.6.x 4.0.x 4.2.x 4.4 Norbert Volf
de Deutsch / German
3.6.13 4.0.11 4.2.7 4.4.2 Marc Schumann
es Español / Spanish 3.6.13 4.0.10 4.2.5   Oscar Manuel Gómez Senovilla
fr Français / French 3.6.13 4.0.13 4.2.9 4.4.4 Cédric Corazza
ja 日本語 / Japanese 3.6.13 4.0.11 4.2.7 4.4.1 Atsushi Shimono
pl Polski / Polish 3.6.13 4.0.10 4.2.6 4.4rc2 Aviary.pl team
ru Русский / Russian 3.6.13 4.0.11 4.2.7 4.4.2 Виталий Федрушков (Vitaly Fedrushkov), Alexander L. Slovesnik, Alexey Gladkov
zh_TW 繁體中文/ Chinese (Traditional) 3.6.13 4.0.11 4.2.7 4.4.2 repeat

If you have additions or corrections for this list, please contact Bugzilla l10n team

If your language is not present here, do not give up. Look at list of all known localization efforts. Listed there are works in progress, older releases for unsupported Bugzilla versions, and orphaned projects.

Bugzilla Addons

For a list of programs that can enhance and interact with Bugzilla in various ways, see our Addons Listing.

Development Snapshot (4.5.4)

Bugzilla 4.5.4 is our latest development snapshot leading to Bugzilla 5.0.

Use of a development branch is at your own risk. They receive very little testing, so expect this release to be unstable. Users of 4.4 or older 4.5 releases are encouraged to try out new 4.5 releases in a testing environment and let us know of any problems that are found with the release.

A look at the new features that will be in Bugzilla 5.0 can be found in our latest Status Updates.

Download

Bugzilla 4.5.4 (3.2M)

Bzr Info

If you are upgrading or checking out using bzr, here is the info you will need to get this release:

  • Branch URL: bzr://bzr.mozilla.org/bugzilla/trunk
  • Tag: bugzilla-4.5.4

Old Stable Release (4.2.9)

4.2.9 is the old stable version of Bugzilla. If you are doing a new installation of Bugzilla, we recommend that you use the latest stable version instead of a 4.2 version.

An overview of the new features in 4.2 can be found in the 4.2 Release Notes.

We encourage all users, especially upgraders, to read the Release Notes before installing Bugzilla 4.2.9.

Download

Bugzilla 4.2.9 (2.9M)

Patches

4.2.8 to 4.2.9 patch (6.7K) without docs (1.9K)
4.2.7 to 4.2.9 patch (11.1K) without docs (5.4K)
4.2.6 to 4.2.9 patch (17.2K) without docs (10.3K)
4.2.5 to 4.2.9 patch (41.3K) without docs (21.3K)
4.2.4 to 4.2.9 patch (46.7K) without docs (26.3K)
4.2.3 to 4.2.9 patch (63.3K) without docs (36.5K)
4.2.2 to 4.2.9 patch (69.9K) without docs (43.1K)
4.2.1 to 4.2.9 patch (76.4K) without docs (48.9K)
4.2 to 4.2.9 patch (114.6K) without docs (68.5K)

Bzr Info

If you are upgrading or checking out using bzr, here is the info you will need to get this release:

  • Branch URL: bzr://bzr.mozilla.org/bugzilla/4.2
  • Tag: bugzilla-4.2.9

Legacy Release (4.0.13)

Bugzilla 4.0.13 is the legacy release of Bugzilla. It is kept here for sites still running the 4.0 codebase to enable them to pick up security updates. All users are recommended to use Bugzilla 4.4.4 instead, and users of Bugzilla 4.0 are encouraged to upgrade to 4.4.4 as soon as possible.

Download

Bugzilla 4.0.13 (2.8M)

Patches

4.0.12 to 4.0.13 patch (6.7K) without docs (2.0K)
4.0.11 to 4.0.13 patch (9.1K) without docs (3.7K)
4.0.10 to 4.0.13 patch (27.4K) without docs (8.5K)
4.0.9 to 4.0.13 patch (30.1K) without docs (10.6K)
4.0.8 to 4.0.13 patch (34.5K) without docs (13.7K)
4.0.7 to 4.0.13 patch (35.3K) without docs (14.5K)
4.0.6 to 4.0.13 patch (36.8K) without docs (15.8K)
4.0.5 to 4.0.13 patch (41.6K) without docs (19.2K)
4.0.4 to 4.0.13 patch (43.5K) without docs (21.0K)
4.0.3 to 4.0.13 patch (52.2K) without docs (24.4K)
4.0.2 to 4.0.13 patch (72.3K) without docs (35.7K)
4.0.1 to 4.0.13 patch (91.5K) without docs (52.7K)
4.0 to 4.0.13 patch (107.0K) without docs (63.0K)

Bzr Info

If you are upgrading or checking out using bzr, here is the info you will need to get this release:

  • Branch URL: bzr://bzr.mozilla.org/bugzilla/4.0
  • Tag: bugzilla-4.0.13

CVS Tags

If you are upgrading using CVS (instructions below), here are the tags:

  • BUGZILLA-4_0_13 - 4.0.13 specifically
  • BUGZILLA-4_0-STABLE - latest 4.0.x stable release
  • BUGZILLA-4_0-BRANCH - latest 4.0 pre-release code

Archives

If for some reason you need a very old version of Bugzilla, you can download them directly from the Bugzilla FTP. Note that versions of Bugzilla before Bugzilla 2.18 do not work on Windows.

Bugzilla Bzr

If you'd like to have some additional flexibility, you can get Bugzilla from mozilla.org's anonymous bzr server. You can view the Bugzilla source online using Loggerhead.

Starting with Bugzilla 4.2, Bugzilla no longer uses CVS, and instead uses Bazaar, or "bzr" for short.

For instructions on how to use Bzr with Bugzilla, see the Bugzilla:Bzr page on the Mozilla Wiki.

Bugzilla CVS

Note: These instructions apply only to versions of Bugzilla before 4.2. For 4.2 and above, see the bzr instructions above.

You can view the Bugzilla source online using either LXR or Bonsai.

Update Existing Install

If you have a tarball from version 2.12 or later, it is already primed for being updated via CVS. This allows updating to a newer version without downloading a new tarball. The first thing you need to do is login to the CVS server anonymously.

$ cd <bugzilla install directory>
$ cvs login
(Logging in to anonymous@cvs-mirror.mozilla.org)
CVS password: anonymous

If you have an existing install that you'd like to update, you can use the cvs update command. However, you must use the -r flag with the appropriate tag. All CVS tags follow the format of BUGZILLA-3_6_8:

$ cvs update -rBUGZILLA-3_6_8 -dP

To get the latest stable release on a given branch, you can also use:

$ cvs update -rBUGZILLA-3_6-STABLE -dP

Note: Starting with Bugzilla 4.2, you must use bzr instead of CVS as Bugzilla 4.0.x is the last branch to be available on CVS mirrors. Bugzilla 4.2 and newer are only available from the bzr server. To not break commands or scripts which rely on the Bugzilla_Stable tag to exist in CVS, we kept it and made it point to the most recent release available in the 4.0.x branch. This means that using this tag won't give you access to Bugzilla 4.2 or newer. This tag will remain in CVS for historical purposes, but is deprecated.

REMEMBER: Any time you cvs update your Bugzilla install, always run checksetup.pl to update any configuration changes the new version might need.

If you would like to submit patches, we'd prefer that you do so against the tip rather than a stable version. If you can't do your patch against the tip, then we'd rather have it against a release than not have it at all.

NOTE: The commands above use the syntax for bash like shells. Other shells, such as csh or windows, should be the same for everything but setting the environment variable. Sample syntax for these two shells are shown below.

csh: % setenv CVSROOT ":pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot"
win: > SET CVSROOT=:pserver:anonymous@cvs-mirror.mozilla.org:/cvsroot

Any other shell's syntax is left as an exercise for the reader.

Initial Checkout

If you do not have Bugzilla yet (either from a post 2.12 tarball or a previous checkout from CVS) then you should install Bugzilla using bzr instead of CVS, which has been abandoned by the Bugzilla project.