You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update <jQuery>.ariaDisabled() method to affect the tabindex attribute.
Add tabindex option to the <jQuery>.ariaClick() method.
Add jQuery.wikiPassage() static method.
Add <jQuery>.wikiPassage() instance method.
Update Save API:
Complete API rewrite.
Improve performance for large counts and sizes of saves.
Allow configuration of auto save count.
Add ability to easily continue from most recent save, regardless of type.
Add ability to export all browser saves as a bundle that can be imported.
Update Setting API:
Add Setting.addValue() static method.
Add Setting.getValue() static method.
Add Setting.setValue() static method.
Update UI API:
Update Saves dialog to address Save API changes.
Add UI.update() static method.
Deprecate UI.jumpto() static method and bookmark special tag.
Deprecate UI.share() static method.
Update UIBar API:
Fix derpiness in UI bar history and toggle controls.
Deprecate UIBar.update() static method.
Update DebugBar:
Update variable watches to periodically update.
Add passage navigation control.
Update macros:
Fix issue with various link/button macros allowing invalid link text content.
Fix issue with input macros autofocus failing under various circumstances.
Fix <<if>> macro assignment error to ignore string internals during its checks and update it to default to opt-in, rather than opt-out.
Update <<for>> macro range syntax to accept a integer as the collection expression and made the value variable optional.
Update <<type>> macro to be compatible with <<capture>>.
Update <<unset>> macro to be able to delete object properties in addition to variables—i.e., <<unset $pc.armor>> now attempts to remove the armor property from $pc.
Update <<back>> and <<return>> macros to accept an optional passage name argument in their separate argument forms.
Update widgets' _args special temporary variable to include a name property—i.e., _args.name.
Rename <<silently>> macro to <<silent>>. Added a <<silently>> alias for compatibility.
Add <<do>> and <<redo>> macros.
Deprecate <<actions>> and <<choice>> macros.
Update markup:
Update horizontal rule markup to allow trailing whitespace.
Update <style> element image markup parsing to accept TwineScript.
Update loadscreen to block full startup until dismissed.
Add Serial API. This removes JSON extensions.
Add utility functions:
Add triggerEvent().
Add :uiupdate system event.
Add application-name & version metadata to document head.