User Tools

Site Tools


twine_1.4.3_release_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
twine_1.4.3_release_notes [2016/02/27 00:10]
l created
twine_1.4.3_release_notes [2017/10/09 20:39] (current)
Line 1: Line 1:
 **Twine 1.4.3 is unreleased** **Twine 1.4.3 is unreleased**
- 
 ======Bugfixes/​alterations====== ======Bugfixes/​alterations======
  
Line 6: Line 5:
  
 ===Story Map=== ===Story Map===
- * Signficantly improved the performance of the story map, with minor improvements to numerous other features. Thanks to Richard Lake and Maarten ter Huurne for this. +  ​* Signficantly improved the performance of the story map, with minor improvements to numerous other features. Thanks to Richard Lake and Maarten ter Huurne for this. 
- * Potentially fixed a crash involving dragging passages. +  * Potentially fixed a crash involving dragging passages. 
- * Fixed a bug where pasting passages would sometimes place them in incorrect positions.+  * Fixed a bug where pasting passages would sometimes place them in incorrect positions.
  
 ===Menus=== ===Menus===
- * Added an "​Update StoryIncludes Links" menu option, allowing StoryIncludes passage availability to be manually refreshed. This menu item will be disabled if StoryIncludes isn't present. +  ​* Added an "​Update StoryIncludes Links" menu option, allowing StoryIncludes passage availability to be manually refreshed. This menu item will be disabled if StoryIncludes isn't present. 
- * Added Option-Command-F as an alternative 'exit fullscreen'​ key command.+  * Added Option-Command-F as an alternative 'exit fullscreen'​ key command.
  
 ===StoryIncludes=== ===StoryIncludes===
- * Now, closing StorySettings will refresh the StoryIncludes links automatically. +  ​* Now, closing StorySettings will refresh the StoryIncludes links automatically. 
- * Now, you can include a .tws which itself contains a StoryIncludes passage.+  * Now, you can include a .tws which itself contains a StoryIncludes passage.
  
 ===Passage editor=== ===Passage editor===
- * If you highlight a link with separate link text and passage title (such as %%[[link text|passage]]%%) then press control-L, a new passage named "​passage"​ (instead of "link text|passage"​) is created. +  * Pressing control-A while typing in the passage title box should now correctly select the title text. 
- * In the "​create passages"​ prompt given when you close a passage containing red links, the '​cancel'​ button now correctly cancels closing the passage.+  * If you highlight a link with separate link text and passage title (such as %%[[link text|passage]]%%) then press control-L, a new passage named "​passage"​ (instead of "link text|passage"​) is created. 
 +  * In the "​create passages"​ prompt given when you close a passage containing red links, the '​cancel'​ button now correctly cancels closing the passage.
  
 ===Importing=== ===Importing===
- * Fixed a bug where you couldn'​t import Twine HTML files which had tags written in uppercase. +  ​* Fixed a bug where you couldn'​t import Twine HTML files which had tags written in uppercase. 
- * Fixed a bug where Twine HTML files with storeArea <​div>​s with the attribute "​hidden"​ couldn'​t be imported. +  * Fixed a bug where Twine HTML files with storeArea <​div>​s with the attribute "​hidden"​ couldn'​t be imported. 
- * Changed the MIME-type of imported TTF font files from "​application/​x-font-ttf"​ to "​application/​font-sfnt",​ and added "​format(truetype)"​ to the generated @font-face CSS, and made similar changes for OTF fonts.+  * Changed the MIME-type of imported TTF font files from "​application/​x-font-ttf"​ to "​application/​font-sfnt",​ and added "​format(truetype)"​ to the generated @font-face CSS, and made similar changes for OTF fonts.
  
 ===Story formats=== ===Story formats===
- * Now, Twine will continue instead of crashing if, during startup, the last opened story'​s format isn't available. Also, it will properly error and quit if zero story formats are available (which should be unlikely). +  ​* Now, Twine will continue instead of crashing if, during startup, the last opened story'​s format isn't available. Also, it will properly error and quit if zero story formats are available (which should be unlikely). 
- * Changed the naming of custom story formats'​ Python files from [story format name]/​[story format name].py to [story format name]/​header.py,​ in order to fix the issue where if a user renames the story format'​s directory, the custom Header file will no longer be found. However, old story formats which still use [story format name].py should continue to work correctly.+  * Changed the naming of custom story formats'​ Python files from [story format name]/​[story format name].py to [story format name]/​header.py,​ in order to fix the issue where if a user renames the story format'​s directory, the custom Header file will no longer be found. However, old story formats which still use [story format name].py should continue to work correctly.
  
 =====Game engine===== =====Game engine=====
  
 ===General=== ===General===
- * Fixed a missing Y in the "got itself in a mess" error message.+  ​* Fixed a missing Y in the "got itself in a mess" error message
 +  * The storeArea'​s passage is now read using textContent instead of innerText, fixing a number of minor bugs involving consecutive whitespace in passages being truncated.
  
 ===Syntax=== ===Syntax===
- * Fixed a bug where the image syntax didn't work with images at external URLs.+  ​* Fixed a bug where the image syntax didn't work with images at external URLs.
  
 ===Macros/​Functions=== ===Macros/​Functions===
- * Fixed a bug where variables saved via «remember» were unwittingly shared over all Twine stories accessed from the same website. +  ​* Fixed a bug where variables saved via «remember» were unwittingly shared over all Twine stories accessed from the same website. 
- * Fixed a bug in Jonah where certain internal links created by custom macros would alter the element ID of .passage elements named "​undefined"​ (case-sensitive). +  * Fixed a bug in Jonah where certain internal links created by custom macros would alter the element ID of .passage elements named "​undefined"​ (case-sensitive). 
- * A warning is now displayed on startup if a script passage contains code which replaces History.prototype.display with an older version that doesn'​t support the correct number of arguments.+  * A warning is now displayed on startup if a script passage contains code which replaces History.prototype.display with an older version that doesn'​t support the correct number of arguments.
  
twine_1.4.3_release_notes.1456549800.txt.gz · Last modified: 2017/10/09 20:38 (external edit)