Released 18 Aug 2023. Build number is 638.
Minor changes not necessarily warranting explicit mention in an aTbRef note:
- Action Code:
- The fetch() action is now evaluated on the agent queue, rather than on the network queue, to avoid errors when the fetch action was run during an agent update.
- The characters ? and / are now percent-encoded by urlEncode(). Even though these are now permitted in the query portion of URLs, NSURL balks at their presence.
- Fixed create() to allow for $Name value containing parentheses.
- Miscellaneous:
- Corrected an unusual crash associated with the create action.
- Corrected some possible concurrency issues relating to fetch() actions.
- Applying a stamp that deletes links (or changes the note's prototypes) could crash, because the current editing session was ended after the stamp was applied and might reference links that no longer exist.
- Programmatically creating a note with a title containing paired square brackets could lure Tinderbox into recursively evaluating the proposed title as an apparent expression.
- Improve opening of exceptionally large documents.
- Addressed a deadlock at startup by avoiding reference to $Path inside Lynx::InHintsFolder()
- Slightly relaxed the protections on processing […] in paths, in order to continue to support offset references such as `nextSibling($MyDictionary['robin'])`.
- Windows:
- See v9.6.1 Release Notes for more detail of minor points.