Download: Difference between revisions
No edit summary |
Thanatomanic (talk | contribs) (Updated link to new automated builds, rephrased some text to accurately reflect reality.) |
||
Line 7: | Line 7: | ||
== Development Builds == | == Development Builds == | ||
Use a development build if you want to test the newest features and latest changes and if buggy behavior and | Use a development build if you want to test the newest features and latest changes, and if you are willing to risk potential buggy behavior and do not care that functionality may change between versions. | ||
Development builds can be downloaded from several locations: | Development builds can be downloaded from several locations: | ||
* The [https://github.com/Beep6581/RawTherapee/releases/tag/nightly official GitHub repository]. | * The [https://github.com/Beep6581/RawTherapee/releases/tag/nightly-github-actions official GitHub repository]. | ||
* The [https://keybase.pub/gaaned92/RTW64NightlyBuilds/ unofficial builds] by André Gauthier. | * The [https://keybase.pub/gaaned92/RTW64NightlyBuilds/ unofficial builds] by André Gauthier. | ||
* The [https://keybase.pub/kd6kxr/ unofficial macOS builds] by Richard Barber. | * The [https://keybase.pub/kd6kxr/ unofficial macOS builds] by Richard Barber. | ||
Official automated development builds are generated after each new commit to our [https://github.com/Beep6581/RawTherapee GitHub repository]. This gives you a ''bleeding edge'' version of RawTherapee with all the latest bug fixes, features and camera support. These builds are generally stable enough to be crash-free and the developers take care not to accidentally introduce bugs. Even though issues can never be avoided completely, many users use development builds for their everyday editing without problems. | |||
However, if stability is key for you, we always recommend that you use the [http://www.rawtherapee.com/downloads/ latest stable release]. It is important to understand that while we try to maintain [https://en.wikipedia.org/wiki/Backward_compatibility backward compatibility] between stable releases (i.e. images edited in RawTherapee 5.7 should look the same when opened in RawTherapee 5.8), this is certainly ''not'' the case between development versions. | |||
Development build filenames roughly follow this structure: | Development build filenames roughly follow this structure: | ||
<code> | <code>RawTherapee_branch_win64_type.extension</code> | ||
* Each commit happens on a "branch". The main branch is called <code>dev</code>. New features are developed on their own branches, and then merged into <code>dev</code> when ready. | * Each commit happens on a "branch". The main branch is called <code>dev</code>. New features are developed on their own branches, and then merged into <code>dev</code> when ready. | ||
* The " | * The "type" is either <code>release</code> or <code>debug</code>. Most users will want to use the release-version. The debug-version is generally slower and only helpful when [https://rawpedia.rawtherapee.com/How_to_write_useful_bug_reports tracking down bugs or crashes]. |
Revision as of 04:47, 14 February 2022
Stable Releases
Development Builds
Use a development build if you want to test the newest features and latest changes, and if you are willing to risk potential buggy behavior and do not care that functionality may change between versions.
Development builds can be downloaded from several locations:
- The official GitHub repository.
- The unofficial builds by André Gauthier.
- The unofficial macOS builds by Richard Barber.
Official automated development builds are generated after each new commit to our GitHub repository. This gives you a bleeding edge version of RawTherapee with all the latest bug fixes, features and camera support. These builds are generally stable enough to be crash-free and the developers take care not to accidentally introduce bugs. Even though issues can never be avoided completely, many users use development builds for their everyday editing without problems.
However, if stability is key for you, we always recommend that you use the latest stable release. It is important to understand that while we try to maintain backward compatibility between stable releases (i.e. images edited in RawTherapee 5.7 should look the same when opened in RawTherapee 5.8), this is certainly not the case between development versions.
Development build filenames roughly follow this structure:
RawTherapee_branch_win64_type.extension
- Each commit happens on a "branch". The main branch is called
dev
. New features are developed on their own branches, and then merged intodev
when ready. - The "type" is either
release
ordebug
. Most users will want to use the release-version. The debug-version is generally slower and only helpful when tracking down bugs or crashes.