Releases: DavidKinder/Windows-Inform7
Inform 10.1.2
Inform 10.1.2 for Windows was released in August 2022. This requires a 64-bit version of Windows 10.
Changes to the Windows front-end since the release of Inform 10.1.1 for Windows:
- Links in extension documentation that show examples now work.
- The input cursor in the Source tab is now the same as the main text colour, so will be visible even on a dark background. This is I7-2188 in the Inform bug database.
Inform 10.1.1
Inform 10.1.1 for Windows was released in August 2022. This requires a 64-bit version of Windows 10.
Changes to the Windows front-end since the previous beta release of Inform 6M62 for Win64:
- The Skein and Transcript tabs have been replaced by a new Testing tab, matching the macOS front-end.
- Revised the launcher dialog to match the macOS front-end, including news from the IFTF.
- Basic Inform is supported on the Settings tab.
- The Definitions panel of the Extensions tab has been removed.
Inform7 6M62 Win64 beta 5
Fifth beta of 64-bit Windows Inform 7, including versions 6L02, 6L38 and 6M62 of the compiler. This requires a 64-bit version of Windows 10. Changes in this release:
- The splash screen has been replaced by a "launcher" window, in order to match the Mac OSX front-end. When the front-end starts it will attempt to open the previously opened projects, and then show the launcher if there are no such projects.
- The order of the main tabs now matches the Mac OSX front-end.
- The button which pastes code examples from extension documentation works now.
- Several front-end crashes have been fixed.
Inform7 6M62 Win64 beta 4
Fourth beta of 64-bit Windows Inform 7, including versions 6L02, 6L38 and 6M62 of the compiler. This requires a 64-bit version of Windows 10. Changes in this release:
- The Find and Replace dialogs for the source panel now have a "Find All" button that shows all matches in the source code.
- The buttons for choosing which panels to view in the front-end are now, by default, vertical down the right-hand side, in order to match the Mac OSX front-end. There is an option in preferences (under "Advanced") to go back to the old way of having them horizontally along the top.
- Support for changing the DPI display resolution: if the DPI is changed (from the Display settings app, or by moving the window from one monitor to another with a different DPI) then the front-end rescales itself appropriately.
- A problem with the Chromium Extension Framework (which is used to display HTML in the front-end) worker Inform7 processes remaining running after the front-end has exited should now be properly fixed.
Inform7 6M62 Win64 beta 3
Third beta of 64-bit Windows Inform 7, including versions 6L02, 6L38 and 6M62 of the compiler. This requires a 64-bit version of Windows 10. Changes in this release:
- Projects can be compiled with earlier versions of Inform 7, specifically 6L02 and 6L38 are included.
- The Find and Replace dialogs have been updated to match the capabilities of the Find in Files dialog, including support for regular expressions.
- Glk hyperlinks in the story tab now work for link id values greater than 65,535.
Inform7 6M62 Win64 beta 2
Second beta of 64-bit Windows Inform 7, including version 6M62 of the compiler. This requires a 64-bit version of Windows 10.
The old documentation and source searching functionality has been replaced with a “Find in Files” dialog that matches the OSX front-end.
Inform7 6M62 Win64 beta 1
First beta of 64-bit Windows Inform 7, including version 6M62 of the compiler. This requires a 64-bit version of Windows 10. Changes in this release:
- The HTML renderer is now based on the Chromium Embedded Framework, rather than Internet Explorer. This should not lead to any functional differences, but there may be some.
- The preferences dialog has been redesigned and expanded to match the OSX front-end, with much more control over the layout of the formatting in the source tab.
Inform7 6M62
Inform 7 6M62 for Windows, February 2018 update. The first release of 6M62 for Windows was in December 2015.
This is the last release of Windows Inform 7 for 32-bit Windows, and the last release that is tested on Windows versions prior to Windows 10.
Changes to the Windows front-end since the release of Windows Inform 7 6L38:
- Extension projects are now supported.
- Auto-numbering of sections can now be turned on in the preferences dialog.
- The skein tab now has some of the improvements from the OSX version: the appearance of knots and the layout of the context menu has been updated, layout algorithm is less wasteful of space, and there is an optional help page shown below.
- If compilation is very slow, a warning is shown mentioning that Windows Defender might be the cause.
- The game will only be compiled if needed: if you click “Go!” without changing anything, then the previously compiled game file is simply used.
- Long operations (such as running a “Test All” in an extension project, or downloading lots of extensions from the Public Library) can be aborted part-way through, by clicking on the “x” to the right of the progress bar.
- The compiler is now built with a much more recent version of GCC. This seems to make it slightly faster, but reports from the field are welcome.
- If the compiler hits an internal error (that is, stops with error code 10 or 11) then a proper stack back-trace is written to the console (on the Report tab). If you’re reporting a bug, adding the stack back-trace will help diagnose the problem.
- The indexes used to search documentation are now generated when the front-end starts, rather than when the documentation is first searched, making the first search faster.
- The Glulx story interpreters now support version 0.7.5 of the Glk specification.
- The story interpreters now handle PNG images with a gamma chunk.
- The progress bar shown when compiling a story (or downloading extensions) is now rather more prominent, and shown in the middle of the window.
- The toolbar icons have been updated to match the OS X front-end. This has also involved removing the "Stop" button from the main toolbar. Instead this can now be found as a button on the "Story" tab.
Inform7 6L38
Windows Inform 7 6L38 was released in September 2014.
Changes to the Windows front-end since the release of Windows Inform 7 6L02:
- "Create new project" buttons are present in the documentation, next to example projects.
- The elastic tab-stops option is now "Auto-space table columns" in the preferences dialog, to better match how things work on OS X.
Inform7 6L02
Inform 7 6L02 for Windows, July 2014 update. The first release of 6L02 for Windows was in May 2014.
Changes to the Windows front-end since the release of Windows Inform 7 6G60:
- The Extensions tab is now implemented, providing access to the Public Library.
- A new option, "Generate Inform 6 debugging information", has been added to the preferences dialog. This option controls whether the command line used to run Inform 6 specifies that the debugging output file should be created, and defaults to "off".