Skip to content

Releases: purplg/treebundel

v0.3.0

08 Feb 23:22
Compare
Choose a tag to compare

Fixes

  • Fixed some sentinal [ options ] failing
  • Fixed ".git" suffix issues when cloning a new bare repository
  • Fixed new workspaces failing to open due to returning nil

New stuff

  • Added function treebundel-move-project
  • Added function treebundel-rename-project
  • Added prompts for creating root workspace and bare directories

Full Changelog: v0.2.0...v0.3.0

v0.2.0

30 Jan 23:33
Compare
Choose a tag to compare

Mostly internal API changes in this to use names of workspace and projects instead of absolute paths. But some of these changes have leaked outside, so some breaking changes.

Breaking

  • Renamed treebundel-prefix to treebundel-branch-prefix
  • Changed treebundel-before-project-open-functions two arguments to be the workspace and project names instead of paths.
  • Changed treebundel-before-workspace-open-functions now receives the workspace name instead of path.

New stuff

  • Moved some functions out of "private" namespace. Feel free to use them:
    • treebundel-project-path
    • treebundel-workspace-path
    • treebundel-bare-path
    • treebundel-read-bare
    • treebundel-read-project
    • treebundel-read-workspace

Dev stuff

  • Replaced ERT with buttercup
  • Replaced Cask with Eask