Releases: ernstwi/drafts
Releases · ernstwi/drafts
v0.1.2
Changelog
- adeaddd Add README
- f83c0db feat: Print draft after
select - f32a9b3 feat: Replace multiple newlines with one pilcrow
- 3c3ef43 fix: Trim trailing newline from stdin
- d1d086e fix(cli):
edit: Trim trailing newline - 4c3e077 fix(cli): Docstring
- ed2a354 fix: Use strings.ReplaceAll
- 59abf1d fix: Update drafts-cli-helper.js
- aa2a870 Add release script
- 61a5f21 feat: Refocus terminal using AppleScript (#2)
- 575ef82 fix: Typo
- 7c8de8e chore: Add build script
v0.1.1
v0.1.0
Changelog
- 7efa594 feat: Add goreleaser (#1)
- c81cd63 fix: Run
go mod tidy - 844f12a fix(callback-handler): Fix import path
- ece6520 refactor: Organize
- 7288b42 refactor(callback-handler): Add
fatal - e56ec31 refactor(drafts): Add
fatal - f1d4b51 refactor(cli): Add
fatal - e4f3ac7 feat(cli): Add
edit - df4df5a fix(cli): Move helpers
- 3745821 refactor(cli): Organize file
- d999c2a Edit install script
- 6ece12a feat(cli): Add replace
- bfa1382 fix(cli): Remove unused param
- 1d3d44d Rename cli/main.go
- 00fa508 refactor(cli)
- c388237 feat(cli): Add prepend, append
- 000c11f Add Tag + Draft.Tag
- 878099e fix: Make Get work when no draft is selected
- 4af454f Change callback handler URL
- 9299d6f Add Archive
- 12aaeed Add props to Draft, edit Get to return Draft
- a08a43e Rename run.js
- ddc805d Move JS files to subdir
- fcfabd3 Add comment
- f10f8f6 Update comment
- ca6f544 Rename "Update" -> "Replace"
- f53b3c0 Update comment
- 5084317 Rename load -> select
- f84522f Add test
- 79c0cb9 fix: Complete fzf
- cdc4739 Revert "feat(cli.select): Remove fzf, add fuzzyfinder"
- ef2e702 feat(cli.select): Remove fzf, add fuzzyfinder
- 131bed8 fix(callback-handler): Escape special chars
- 15163ad test: Update name
- 31d0867 fmt
- 4508234 feat(cli)!: Remove
querysubcommand - 2618004 feat(cli.get)!: Omit UUID to use active draft
- 30e8f11 doc
- 8504693 refactor(drafts): Rename Open -> Load
- e8df94c feat(cli.select): Filter out UUIDs from fzf menu
- 050b8c1 feat(callback-handler): Set terminal app in config file
- e91b1cd fix(callback-handler): Focus iTerm after write
- 7c22784 feat(cli): Add select, using fzf
- 5e6a793 fmt
- c86ae4c refactor
- 2fc0b98 fix(cli): Remove unused function
- 6f257fa fix(drafts.Open): Use JS
- f78e52a feat(drafts): Add Open, Active
- 4c04e74 style: Organize
- aa47595 doc
- 78cd013 feat(drafts): Add Update
- b2cbb6c feat(drafts.Create)!: Remove options
- e1b373c refactor: Separate file options.go
- f5e582d test: Test Prepend, Append
- e68eec5 test: Organize
- 5e8899b fix: Append, Prepend
- 59c8b6f style: Organize
- 2a1785d doc
- d8dd07b refactor: Split into files
- 2e10f57 feat(drafts): Add Append, Prepend
- 775ad3e fix(cli): Edit help
- 1b7a467 refactor: Rename boolstr mustJSON
- 480e1d7 style: Organize
- 3824542 refactor(drafts.Query): Use JS
- 4ed6f19 fmt
- 529e6cf feat(drafts): Add generic JS runner, convert Trash
- 3907099 refactor(drafts.RunAction): Swap param order
- aeaeebb test: Update tests
- 1980397 feat(drafts.Draft): Use box drawing line as separator
- 44c434c fix(drafts.Draft): Only truncate if output is a terminal
- 407db78 feat(drafts.Draft): Truncate based on term size
- 3509a54 fix(drafts.Draft): Truncate content properly
- 4c710da doc
- eec9315 feat(drafts.query): Return draft content directly from JS
- b03a09c feat(drafts.query): Return Draft (uuid, content) - naive
- 1837e7a doc: Remove outdated TODO
- f7ef6b4 feat(cli.get): Read UUID from stdin
- 65aec34 feat(cli.query): Edit params
- c88d8d5 fix: Add enum Filter
- 0fd7582 feat(cli): Add help
- 3eb3536 fix: Remove Bool, use json.Marshal on bool
- a9308ba fix(cli.get): Make UUID param required
- 1f336cc feat(cli): Add
querysubcommand - 8a33414 doc(drafts): Add TODO
- 335d49c feat(new): Add help
- f062c9e Edit .gitignore
- 083928d Add install script
- 45fa1f1 Edit comment
- dce979c Initial commit