Projects / PMD / Releases

All releases of PMD

  •  01 Sep 2008 00:22
Avatar

    Release Notes: This release fixes a few bugs in the 4.2.2 version, but does not introduce major changes.

    •  12 Apr 2008 08:28
    Avatar

      Release Notes: This release fixes a few bugs but does not introduce major changes. The refactoring effort that will lead to PMD 5.0 has been started on the main trunk.

      •  20 Jul 2007 17:24
      Avatar

        Release Notes: Changes over 3.9 include 10 new rules, Java 1.5 language specification used by default, better XPath performance, better memory usage, and a slew of bugfixes.

        •  24 Jun 2007 02:38
        Avatar

          Release Notes: Nine new rules were added. XPath rule speedups were made. Memory usage was improved. A slew of bugs were fixed. PMD is now written using Java 1.5 features.

          •  19 Dec 2006 17:26
          Avatar

            Release Notes: Eight new rules, a 3x speed improvement, and a multitude of bugfixes.

            •  04 Oct 2006 15:15
            Avatar

              Release Notes: Four new rules were added. Many bugfixes and improvements were made to various rules. A bunch of optimizations were made to various rules and internal classes. The basic ruleset is now about 40% faster.

              •  31 May 2006 15:02
              Avatar

                Release Notes: Three new rules were added: DuplicateJspImport, PreserveStackTrace, and UseProperClassLoader. A "showSuppressed" attribute was added to the Ant task. Lots of bugfixes and many internals cleanups were made.

                •  29 Mar 2006 18:20
                Avatar

                  Release Notes: This release has support for checking JSP/JSF pages. It has five new Java rules (AvoidThreadGroup, UnsynchronizedStaticDateFormatter, InefficientEmptyStringCheck, InsufficientStringBufferDeclaration, and SimplifyBooleanAssertion), many bugfixes, and many improvements to current rules.

                  •  25 Jan 2006 16:35
                  Avatar

                    Release Notes: Twelve new rules were added, including some nifty String and StringBuffer checks. Regular expressions are now supported in XPath. A bunch of bugfixes and performance improvements were done.

                    •  02 Dec 2005 17:08
                    Avatar

                      Release Notes: This release adds thirteen new rules, a new "migrating" ruleset for helping to migrate from one JDK version to another, new facilities for suppressing warnings with annotations, and lots of bugfixes and performance improvements.

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.