- FIXED
-
Fixed a bug where UTF-8 in journal entries could prevent search from running properly.
-
- NEW
-
Save entries with +Entry#save!+, delete them with +Entry#delete!+
-
Remove entry tags with +Entry#remove_tag+.
-
- FIXED
-
Will now recognise hashtags at the start of lines.
-
EntryImporter now adds the UUID to generated Entries
-
The +Entry#auto_tag+ will now only accept tags with letters, numbers and underscores in them.
-
- NEW
-
Use +Entry#created_at+ for +Entry#creation_date+, +Entry#auto_tag+ for +Entry#add_tags_from_entry_text+
-
Search!
-
- FIXED
-
Updated gem versions
-
- NEW
-
Location support
-
Re-added the binary with actual functionality.
-
- FIXED
-
No longer relies on LibXML - all Nokogiri!
-
Imports times correctly as UTC.
-
- NEW
-
Added support for tagging entries via +Entry#tag+, +Entry#tags+, and +Entry#add_tags_from_entry_text+.
-
- REMOVED
-
Got rid of the binary. You can probably make a better library on your own.
-
- FIXED
-
rb-dayone was looking in the wrong place for preferences
-
new preference files not json-parseable. Swapped to XML/Nokogiri
-
- NEW
-
Added image support
-
- NEW
-
Added the command “repair” to the dayone binary, which will at least repair my damage.
-
Added the command “verify” to the dayone binary, which I at least find helpful.
-
Added a post-install note telling people upgrading from <= 0.2.0 to repair.
-
- FIXED
-
LibXML will now accept UTF-8 characters in journal entries.
-
- NEW
-
Switched from REXML to LibXML-ruby for XML parsing. Now accepts ampersands in entries, as well as UTF-8. Rejoice!
-
- FIXED
-
Minor bugfixes
-
REXML will no longer kill the whole program if it can’t parse a journal file.
-
- FIXED
-
Fixed several bugs in Builder xml output, including:
-
Output of trailing <target />
-
Output of malformed DOCTYPE
-
- NEW
-
You can now import existing DayOne entries and search them
-
- NEW
-
Now auto-detects DayOne journal location from your plist file
-
- NEW
-
The dayone binary can now add entries to your journal
-
- FIXED
-
Managed to break the gem’s include in 0.1.6, and because I’m a terrible amateur at all this, didn’t pick up on it.
-
- NEW
-
Updated documentation so YARD would generate nice rdocs
-
dayone binary now uses the Commander gem
-
Now using a Manifest file rather than globbing in whole directories
-
- FIXED
-
Ouch, horrid horrid gemspec and readme. Let’s make them prettier.
-
- FIXED
-
Added a couple more tests for better coverage
-
- NEW
-
Removed the SimpleXML class, now using the Builder gem
-
- FIXED
-
Actual testing on my own system
-
- FIXED
-
DayOne constants are now
attr_accessors
- set them yourself if you wish!
-
- NEW
-
Added binary
-
Support for DayOne locations
-
Uploaded to github!
-
- NEW
-
Started development
-