Skip to content
Dawoodoz edited this page May 9, 2025 · 13 revisions

The versioned branches such as "v0.3.0" are locked and can not be changed. They only make it easier to clone a specific release. These should be well tested manually on different computers.

The "master" branch is the main target for pull requests during active development, so it needs to release bug fixes quickly without breaking too much in the process. Pulling into master is done after manual testing on one operating system, and running automatic tests on Linux, Windows and MacOS servers with Intel and ARM instruction sets. Use master if you want to continuously adapt to changes as they come with the latest bugfixes.

Do not use the "experimental" branch, because it may have completely untested code and is often forced pushed to. Only used to synchronize code between test computers and have an online backup.

See the "DFPSR/Doc" documentation folder in the repository for information about using the library.

Clone this wiki locally