Skip to content

Releases: jgclark/NotePlan-tools

v1.9.2 fixed

15 Feb 16:07
Compare
Choose a tag to compare

Fix to v1.9.2 release

v1.9.2

14 Feb 23:21
Compare
Choose a tag to compare

The main updates since v1.7.0:

  • [New] Add ability to create events in the Calendar, based on time-blocking syntax. See README for more details.

  • [New] Works with tasks that use the - and - [ ] markers, as well as * and * [ ]

  • [New] Now allow for >date events to be moved to from one daily to the one it points to. This has to be activated with the -m option, as it will be quite a significant change for some users.

  • [New] Allow use of weekdays in repeats and template dates (using 'b' rather than usual 'd' for days)

  • [New] add --skipfile=file option to ignore particular files

  • [Add] Command line option -c to override how many hours to look back to find changed notes to process

  • [Improve] For template dates be more discriminating about where to find dates to match on, so now ignores dates embedded in certain URLs.

  • [Improve] Extended the command line option --skiptoday to allow comma-separated list of notes to ignore

  • [Improve] Improve documentation

  • [Fix] Blank headers at EOF not removed

  • [Fix] spacing around processed template dates (e.g. {3d})

  • [Fix] removing headers with empty sections now won't remove header if next content is a lower-level header

Lots of additions, including support for .md file extensions

20 Nov 12:52
Compare
Choose a tag to compare

I realise I've not been making releases for this project. Here's the relevant part of the CHANGELOG since v1.2:

  • [New] where the note for a [[Note link]] doesn't exist, it is created in the top-level Notes folder first
  • [New] remove [>] tasks from calendar notes, as there will be a duplicate (whether or not the 'Append links when scheduling' option is set or not)
  • [New] Added the command line info for --skiptoday [thanks to @BMStroh, PR28]
  • [Improve] Make the configuration easier for first time users [thanks to @BMStroh, PR27]
  • [Change] Now default to using the sandbox location for CloudKit storage (change from NotePlan 3.0.15 beta)
  • [New] Remove empty header lines and empty header sections
  • [New] Add -q (--quiet) option to suppress all output apart from errors
  • [Improve] Handling of edge case where there are two identically-named notes in different sub-folders. When moving a task to them, pick the most recently note to move it to. (issue 21)
  • [Improve] Ignore empty NotePlan data files (issue 12), and simplify file-glob coding to ignore @archive and @trash sub-directories
  • [Fix] nil error in moving tasks to [[Note]] (issue 19)
  • [New] Allow for future NP change to allow .md files not just .txt files (issue 20)
  • [Fix] Error in calculation of yearly repeats (issue 18)
  • [Change] allow @done(date) to be tided up when time has AM/PM suffix (issue 17)
  • [New] add new --noarchive option (issue 16)
  • [New] add new --keepscheduled option (issue 14,15)
  • [Change] Script now called npTools
  • [Improve] Significant improvements to documentation
  • [New] Make work with CloudKit storage, available for NP v3 beta (issue 11),
  • [Fix] infinite loop on missing note (issue 8)
  • [New] remove empty trailing lines (issue 10)
  • [New] also move headings with a [[Note]] marker and all its child tasks, notes and comments (issue 6)

Process @repeats

01 May 21:26
Compare
Choose a tag to compare

Process @repeat(interval) tags on completed tasks.