@yonaskolb yonaskolb released this Jun 3, 2018 · 5 commits to master since this release

Assets 2

Added

Fixed

Changed

  • Changed beak cache path from ~/Documents/beak/builds to ~/.beak/builds #30 @tflhyl

Internal

Commits

@yonaskolb yonaskolb released this Apr 16, 2018 · 30 commits to master since this release

Assets 2

Fixed

  • Fix parsed docs not matching to the correct functions in some cases #21

Commits

@yonaskolb yonaskolb released this Mar 31, 2018 · 36 commits to master since this release

Assets 2

Fixed

  • Fixed swift package manager dependency targeting so that BeakCore can be used as a dependency #19

Internal

  • Updated PathKit, SWXMLHash, swift-package-manager, and SwiftShell

Commits

@yonaskolb yonaskolb released this Mar 2, 2018 · 40 commits to master since this release

Assets 2

Fixed

  • Fixed a installation issue due to a dependency on a Swift PM commit that no longer existed #17

Commits

@yonaskolb yonaskolb released this Feb 24, 2018 · 44 commits to master since this release

Assets 2

Fixed

  • Fixed the parsing of files with anonymous functions within the public functions #15

Commits

@yonaskolb yonaskolb released this Jan 6, 2018 · 55 commits to master since this release

Assets 2

Added

  • Added shebang documentation #!/usr/bin/env beak --path

Fixed

  • Fixed dependency declarations not being parsed if they didn't start on the first line, for example if you have a shebang

Commits

@yonaskolb yonaskolb released this Jan 5, 2018 · 66 commits to master since this release

Assets 2

Added

  • added homebrew formula
  • added automatic copying back of edited script from Xcode in beak edit
  • added ability to simply run file as a script without specifying a function

Changed

  • moved --path parameter before subcommands

Commits

@yonaskolb yonaskolb released this Jan 4, 2018 · 81 commits to master since this release

Assets 2

Added

  • Unnamed params are now parsed to positional arguments
  • Added beak edit command
  • Added beak --version
  • Added release to beak.swift

Changed

  • Improved error logging
  • Show param defaults in run --help
  • Removed unused dependencies
  • Use dynamic argument lookup from Swift PM PR
  • Don't write build files if unchanged

Fixed

  • Fixed build path of beak files
  • Fixed build errors when multiple dependency libraries are imported
  • Fixed install beak function

Commits

@yonaskolb yonaskolb released this Dec 31, 2017 · 105 commits to master since this release

Assets 2

Initial release