Versioning

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.

Major Releases

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

  1. Aries (deprecated) released: 15 April 2014
  2. Taurus (current)
  3. Gemini
  4. Cancer
  5. Leo
  6. Virgo
  7. Libra
  8. Scorpio
  9. Sagittarius
  10. Capricorn
  11. Aquarius
  12. Pisces

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

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.

Questions?

Post on the Alfred Forum thread.

Bug Reports?

Open an issue in the Github queue.