ref: v0.2.0 beagles/CHANGELOG.md -rw-r--r-- 2.4 KiB
c14a6fceChris Palmer Updates for 0.2.0 release 1 year, 18 days ago



#Breaking Changes

  • Database schema has been changed this will require deleting the database and starting anew (~chrisppy)
  • Database now defaults to XDG_DATA_HOME, since XDG_CACHE_HOME should be for tmp files (~chrisppy)
  • Config file has changed its structure, either adapt it based on man pages or delete and let beagles regenerate it (~chrisppy)


  • Add Automatic Updates (~willt)
    • Added to config (~willt)
  • Added ability to create directory for config and database if it does not exist (~rek2)
  • Added subscription Page (~chrisppy)
    • Added tree to config (~chrisppy)
    • Added unread key command to config (~chrisppy)
    • Added Mark all (un)read key commands to config (~chrisppy)
    • Added un(hide) commands (~chrisppy)
  • Added favorite page (~chrisppy)
    • Added favorite to item struct (~chrisppy)
    • Added unfavorite/favorite key command to config (~chrisppy)
  • Added podcast capability (~chrisppy)
    • Added download podcast capability (~chrisppy)
    • Added download key command to config (~chrisppy)
    • Added play key command to config (~chrisppy)
    • Added external player capability for podcasts (~chrisppy)
    • Added external player to config (~chrisppy)


  • Migrated to cbind for controlling key events (~chrisppy)
  • Migrated to go-toml from unmaintained toml library
  • Migrated commands for list/subscription/favorite to key commands (~chrisppy)
  • Merged models into db (~chrisppy)
  • Updated man pages and internal help page (~chrisppy)
  • Makefile enhancements for check command (~chrisppy)
  • Update now runs using a goroutine, no longer is it blocking (~willt)


  • Multiple performance fixes for update (~chrisppy)
  • Fixed scrolling on help page (~chrisppy)
  • Fix navigation keys to use native cview navigation (~chrisppy)


  • Removed help section from config (~chrisppy)

#[0.1.1] - 2020-07-27


  • Change from config and database directories set at compile time, to use default hardcoded folders with environment variable overrides (~chrisppy)

#[0.1.0] - 2020-07-27


  • Implemented Makefile (~chrisppy)
  • Implemented list page (~chrisppy)
  • Implemented config file(~chrisppy)
  • Implemented database(~chrisppy)
  • Implemented man pages (~willt)


  • Resolved multiple bugs (~willt)