Skip to content

Releases: cmdln/flashbake

v0.30.0: Built for Python 3

01 Aug 11:14
1db0bcf
Compare
Choose a tag to compare

Flashbake 0.30.0 Changelog

New: Python 3

  • Flashbake is now built for Python 3.
  • The Python 3 port doesn't require substantial changes to configuration files, with the exception of removing any dropped features and adding new features.
  • Python 2 is no longer compatible with Flashbake; however, older versions remain in the archive for those who need them.

New (Linux): Support for Rhythmbox

  • The Music plugin now supports Rhythmbox. The plugin doesn't require any configuration.
  • It currently adds to the commit message every song played in the last 10 minutes. This can be changed by editing (minutes=10) on line 77 of the Music plugin script.
  • This plugin is restricted by what Rhythmbox changes in its XML-based database. The most recently played song may not appear in the commit message.

New (Mac): Support for Music

  • The Music plugin now supports the Music app that replaces iTunes in newer versions of macOS. Please see the Wiki for installation instructions. Most importantly, the Apple Script now has to be copied over to the root of the Documents folder.
  • Older versions of macOS now have a separate iTunes plugin with a supporting Apple Script. Please see the Wiki for installation instructions. As with the Music for macOS feature, the iTunes Apple Script must be in the root of the Documents folder.

Deprecated features

  • Growl: No longer supported by Flashbake as the project has been deprecated
  • Identica: The social network as we knew it is no longer active
  • Banshee: This music player isn't being actively developed. If you still need Banshee support please open an issue in the Flashbake repo on GitHub.
  • Scrivener: There wasn't time to add the Scrivener plugin to Flashbake for the initial Python 3 release. There are plans for it to return in the future.

0.28.0: Resolves noreply.org issue for Location.py (#38)

02 May 15:01
b998198
Compare
Choose a tag to compare

This release solves two outstanding issues.

First, it replaces the now defunct noreply.org with IPify as suggested by @abhidg. Per IPIfy's code samples, this solution uses the Requests library, which has been added to setup.py.

I also commented out some code in init.py that looked like it was a place marker for future development. The problem was this code forced Location.py results to the top of the commit message. Expected behavior is that plugin results end up in the commit message in the order they're placed in the Flashbake config file.

Issues #33 and #35 should be closed.

Thanks to @ianpaul for contributing these fixes.

0.27.4: This fixes the unicode problem, but now ampersand is printing as unes…

02 Jan 19:57
Compare
Choose a tag to compare

Fix denial-of-service in Twitter plugin caused by unicode characters.

Fix inadvertent API key publish

18 Mar 14:22
Compare
Choose a tag to compare
Merge pull request #28 from ianpaul/14-lastfm-API-key-publish

changed logging.info to logging.debug

Add app id for Open Weather API

13 Mar 14:59
Compare
Choose a tag to compare
Merge pull request #26 from ianpaul/fixWeather

Modified weather.py to use an Open Weather Map API key.

0.27.1

13 Nov 19:54
Compare
Choose a tag to compare

Address issue #20.