Projects / SBuild / Releases

All releases of SBuild

  •  05 Apr 2014 04:31
Avatar

    Release Notes: This version fixes another potential class loading issue and offers speed improvements in the initialization phase.

    •  20 Mar 2014 18:54
    Avatar

      Release Notes: This release fixes a potential deadlock issue in the project class loader of 0.7.2 and 0.7.3. It is recommended that all users, especially those of SBuild 0.7.2 and 0.7.3, update.

      •  18 Mar 2014 22:36
      Avatar

        Release Notes: This release fixes a serious blocking issue, whereby the sbuild application just hangs without finishing its work. This bug was introduced in the development cycle of SBuild 0.7.2 and is not present in earlier versions. All other changes are related to the output of the commandline tool, especially the --help output, which now uses the full terminal width.

        •  06 Mar 2014 16:10
        Avatar

          Release Notes: This release adds a refined Plugin API, as well as improvements and bug fixes.

          •  20 Dec 2013 10:38
          Avatar

            Release Notes: Changes were made to the Plugin API to allow and encourage immutable plugin configurations over mutable ones.

            •  06 Dec 2013 16:13
            Avatar

              Release Notes: There are many new features. The most prominent is the Plugin mechanism that allows shared and isolated plugins. This version will break the SchemeHandler API, so if you implemented your own SchemeHandler, small modifications need to be applied.

              •  19 Sep 2013 20:04
              Avatar

                Release Notes: The SchemeHandler API was improved and ResolveFiles was added. Parallel execution of targets is no longer experimental and can be activated with the --jobs commandline option. If you need to express a dependency between two dependencies, you can use the new ~~ operator to denote a synchronization barrier. The downloader now handles failures better and tries to resume and retry interrupted downloads. It also sends a proper User Agent and shows a meaningful progress indicator for longer downloads. You might welcome the new --repeat option, which will re-run the specified targets after a given time interval.

                •  12 Jul 2013 14:18
                Avatar

                  Release Notes: This release contains a few bugfixes and nice new features, including speed improvements, parallel target execution, commandline shortcuts, and build file relative paths.

                  •  11 Mar 2013 09:59
                  Avatar

                    Release Notes: New features and speed improvements. Up-to-date state calculation of phony targets is now based on (virtual) lastModified timestamps, which can be overridden in a target via TargetContext. Phony targets can now be cached; SBuild will not reexecute them if the dependencies or the project file did not change. Additional files can be attached to targets. Empty phony targets will automatically attach all files of their dependencies and last but not least, the SBuild comand line has been improved. Essential information is highlighted with colors, and error message output has been enhanced.

                    •  26 Jan 2013 22:11
                    Avatar

                      Release Notes: Common scheme handlers (mvn, http, zip) are now registered by default, but can be overridden as usual. All by-default registered scheme handlers can now be used in @classpath and @include elements. The behavior of the --version command line option has changed; it now exists the application as expected. This release adds a new AntZipFileSet for convenience when using AntZip. It adds a new ScalaRepl add-on providing access to the interactive Scala console. It fixes issues in the parser for @classpath and @include.

                      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.