- Bump Ruby versions and gems. (@wjzijderveld, #115).
- Returns an error if you try to
open
something that doesn't exist. (@romainberger, #90). - Removes
--delete
in favor of going toboom delete x
(@eugeneius, #89).
- 0.3 removes all the Storage nonsense in favor of clean and easy JSON. Less code is best code.
- It also removes all the Ruby tests and instead does them in shell with roundup.
- It also changes delete to use
--delete
so there's conceptually less of a problem.
- @Dlom fixed some troubles in #49.
- Some additional test coverage added by @nickhammond.
- @culvr added
boom random <list>
that lets you quickly pull a random item. - Fixed so that opening a specific item (
boom open urls github
) will only open that item. - @culvr fixed STDIN list+item creation.
- HTTParty should only be a soft dependency. (#46)
- @jimmycuadra went to town on this beast and hooked up a Gist backend to boom. Killer.
- Small Windows fix.
- boom displays colors thanks to @dandorman.
- Windows support, brah. @tombell.
- boom accepts piped-in data (like
cat admins.txt | boom groups admins
). Thanks @brettbuddin and @antonlindstrom. Tag-team action. boom <newlist> <item> <value>
will actually create the list and item now. @jmazzi.
- Add Keychain storage to store Boom data securely in OS X's Keychain.app. Thanks, @davidtrogers!
- Switch from yajl-ruby because OS X isn't for developers. Thanks for finishing it up, @antonlindstrom.
- Move dependencies to Bundler, because it's the One True Way™ at this point.
- Some README updates.
boom -v
.
- Copy to clipboard doesn't hang anymore. Sweet. Thanks, mcollina.
- Holy hell, brettbuddin added completion for zsh. Pretty awesome too.
- antonlindstrom fixed up the MongoDB backend.
- Don't force Redis on everyone.
- boom has been rewritten to use multiple backends. Use
boom switch <backend>
to switch from the default JSON backend. Currently only Redis is supported. Pull Requests are welcome.
boom open
will open the Item's URL in a browser, or it'll open all the URLs in a List for you. Thanks lwe.- Values for item creation can have spaces, and then they get concat'ed as one value. Thanks lwe.
- Replacing an item no longer dupes the item; it'll just replace the value. Thank god, finally. Thanks thbishop.
- Also started
completion/
, a place to drop in scripts to set up completion support for boom. Starting out with thbishop's bash script, but if anyone has something for zsh I'd kiss them a bit. boom echo
(andboom e
) just echos the value; great for command-line scripts and junk! Thanks bschaeffer.
- Support for Ruby 1.9 (thanks jimmycuadra).
- Reverts item creation from stdin, since it broke regular item creation.
- Searching for an item that doesn't exist doesn't murder puppies anymore (thanks jimmycuadra).
- Output is a bit cleaner with a constrained
name
column. - Adds items from stdin (thanks MichaelXavier).
- Item deletes are now scoped by list rather than GLOBAL DESTRUCTION! (thanks natebean).
- Command line options, like
boop --help
are translated intoboom help
. In the future we play around with options a bit more. - Non-Mac-based platforms get clipboard support with
xclip
. If it's problematic (which it almost certainly is; I'm breaking this more or less on purpose), please patch it and send me a pull request for your particular platform.
- Adds
boom help
. You know, for help.
boom edit
to edit your stuff in a friendly $EDITOR.- Class-level accessors in List for ActiveRecordesque actions.
- Fix for list selection (thanks bgkittrell).
- BOOM!