0.10.0
Fixed
- Labels are created even if 'no' is answered in the prompt (#26)
- Google Keep cards creation when labels were missing (#71 and #51)
- The card was created and its UI shown before prompting to create missing labels, resulting in an internal exception raised by gkeepapi when trying to add a non-existant label (
None has no attribute 'id'
) - The message to confirm creation of labels had no message (#51)
- The card was created and its UI shown before prompting to create missing labels, resulting in an internal exception raised by gkeepapi when trying to add a non-existant label (
Added
- New flag
--dry-run
: Run your commands without creating new cards or issues, but see what it'd run. Mostly used by me for UI testing, but could be useful to some people. (#37) - New flag shorthand
-#
for--label
(See #28) - New flags to change default values for the project and the column:
--default-project
and--default-column
. Use them in your alias :) (See #30)
Changed
- Several UI improvements for cards
- Increased spacing between different sections of the cards
- Get rid of the ugly line separator in cards (#34)
- Show labels with their background colors instead of using
[label name]
(#25 and #53) - Make note content stand out more for project cards created without
--issue
by dimming the card header (#59)
- When attempting to reference missing things without using
--create-missing
, the error message inclues a "tip" (#63):$ ideaseed -tCodingggg "test" ... Error: missing tag 'Codingggg' 💡 Use --create-missing and ideaseed will ask you if you want to create missing labels, issues, projects, columns, milestones...
- The 'What has changed?' option now handles correctly upgrading from more than one version away: it prints all the changes that the user needs to know, and not only the latest ones. eg: I'm upgrading from 0.6.0 to 0.10.0, but there has been 0.8.0 and 0.9.0 in between, I want all the changes, not just the ones from 0.9.0 to 0.10.0