The Alfred Bundler is divided into major releases and minor releases. All the major releases are named (see below), and the minor releases are numbered.
The newest version of a major release will always be found under the git tag -latest
. Releases will also be tagged -{minor-version}
. Upgrades in the minor releases are automatically done in the background.
Each major release also has its own home in Alfred's data directory. The naming scheme is: alfred.bundler-{major-release}
.
Hence, two or more versions of the Alfred Bundler might live next to each other, depending on which wrappers the workflows use.
I hate astrology, so I'm using the Zodiac signs for major releases. Hence, the schedule, which I don't expect to get far down will be
Each major version will have its own Git branch.
Development will always take place in the devel
branch, which should never be used in production.
Minor releases are integers. So, the initial version of a major release is Major-1
These minor releases will optimize the bundler backend and provide bug fixes but will not change how it functions for the user and will not alter the accumulated data.
Post on the Alfred Forum thread.
Open an issue in the Github queue.