RetroTxt 版本历史 - 21 个版本
小心旧版本!显示这些版本是为了测试和参考目的。您应该始终使用附加组件的最新版本。
最新版本
版本 4.2.1
发布于 2022年10月15日 - 6.37 MB适用于 firefox 48.0 及更高版本Fixed flickering when changing between Option tabs.
Fixed broken documentation links.源代码遵循 GNU 通用公共许可证 v3.0 发布
下载 Firefox 并安装扩展您需要 Firefox 来使用此扩展较早版本
版本 4.2.0
发布于 2021年10月2日 - 6.37 MB适用于 firefox 48.0 及更高版本- Squared 1:1, 8x8 pixel PC fonts now use their `-2y` variants when available.
The 2y variants are 16x16 in size, meaning they're easier to read and look better.
- 11 new color themes for the Options tab under Settings.
- Replaced deprecated API function, `extension.getURL()`.
- Fixed broken elements in `options.html`.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 4.1.0
发布于 2021年6月9日 - 6.37 MB适用于 firefox 48.0 及更高版本- Updated PC and MS-DOS fonts to Ultimate Oldschool PC Font Pack v2.2.
- Support for custom ports in URLs such as `http://localhost:8080` or `https://example.com:9999`.
- Replaced all the `woff` fonts with `woff2` fonts to offer better file compression.
This reduces the overall file size of RetroTxt and system resource usage.
- The Options Fonts tab Jump to menu now always remains on the tab.
- Reduced page flicker when switching Options tabs.
- Fixed broken Apple Lisa fonts.
- Fixed the local file viewer toggling on non-text file tabs when the file's extension is in uppercase.
- Fixed certain fonts that use spaces within their names, breaking the loading text files.
- Fixed broken SAUCE IBM VGA50 font.
- Improved support and display of multiline SAUCE comments.
- Improve the positioning of the error alert box.
- Spelling and typo fixes for both UK and US English.
- Using Task for the build process.
- Dropped the use of the convoluted Node.createTextNode() and Node.appendChild() methods.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 4.0.2
发布于 2020年10月26日 - 7.09 MB适用于 firefox 48.0 及更高版本Fixed the broken import of v3 header and line-height settings.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 4.0.1
发布于 2020年10月24日 - 7.09 MB适用于 firefox 48.0 及更高版本Import version 3 settings fix.
- Complete Options redesign, it loads in a tab and is identical across all browsers.
- Welcome tab features is merged into the Options tab.
- Refreshed the information header.
- 200+ PC/MS-DOS system fonts.
- Numerous new fonts for home computers.
- Improved the font representation for SAUCE fontname matching.
- Dropped the context menu functionality and replaced it with Option tab links.
- Omnibox support, type `rt` <kbd>space</kbd> in the browser address bar to see the list of commands.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 4.0.0
发布于 2020年10月24日 - 7.09 MB适用于 firefox 48.0 及更高版本Highlights
- Complete Options redesign, it loads in a tab and is identical across all browsers.
- Welcome tab features is merged into the Options tab.
- Refreshed the information header.
- 200+ PC/MS-DOS system fonts.
- Numerous new fonts for home computers.
- Improved the font representation for SAUCE fontname matching.
- Dropped the context menu functionality and replaced it with Option tab links.
- Omnibox support, type rt space in the browser address bar to see the list of commands.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.5.0
发布于 2020年3月3日 - 2.03 MB适用于 firefox 63.0 及更高版本Added Spleen font support.
Added Microsoft Edge browser support.
Added Microsoft Edge Addons links.
Improved compatibility with Blocktronics Blocky Horror & dsotb packs.
Added labels to for() loops.
Added hidepassed argument to QUnit test links.
Added Chrome and Edge browser version info to welcome.html.
isNum() now intentionally points to either to the Number function.
Fixed stylesheets not being loaded for BBS coloured text formats.
Fixed broken DOM() class unit test.
Fixed New width byte sequence 80 console message.
Fixed colorpalette() causing errors with non-ANSI art.
Fixed missing Unscii credit on the Firefox Options About tab.
Fixed 'Font family used for display' title mislabelling some fonts.
Reduced the width of the Options menu buttons to better fit with Edge.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.4.2
发布于 2019年10月16日 - 2.02 MB适用于 firefox 63.0 及更高版本Created an ANSI tab in the options.
Created Default color palette selection option.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.4.0
发布于 2019年8月25日 - 2.02 MB适用于 firefox 63.0 及更高版本Improved compatibility with wide, 80+ column ANSI art.
Improved compatibility with narrow, -80 column ANSI art.
Much improved compatibility with late 1990s, 80 column ANSI art.
Added new Display Option "Smear block characters" that applies CSS text-shadowing specifically on CP-437 block characters to reduce line artefacts on Windows operating systems.
Added Celerity BBS | color codes support.
Added Renegade BBS | color codes support.
Added Telegard BBS ` color codes support.
Added WVIV BBS |# pipe code support.
Added WVIV BBS ♥ heart code support.
Added Apple IIgs and Commodore 64 palettes for 4-bit ANSI.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.3.0
发布于 2019年6月25日 - 2.09 MB适用于 firefox 63.0 及更高版本- Added a _Focus mode_ toggle.
- Added _Unscii 8_ and _Unscii 16_ font support.
- Added _Line wrap_ toggle to the information header when displaying ANSI/ECMA-48 text.
- Added preferred dark mode support for Chrome/Chromium 67+ browsers.
- Significantly reduced the tab memory usage after rendering ANSI/ECMA-48 text.
- Dropped the use of `null` in all large, internal arrays which should slightly improve performance with the JavaScript V8 engine.
- Significantly reduced the console spam when undetected ANSI control sequences are found.
- Refactored `scripts\parse_ansi.sys` to use [ES5 Class expressions](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes) so the source code easier to follow.
- Added support for the following ECMA-48 controls.
- - _CHT_ Cursor Forward Tabulation, it acts as 4 forward space movements.
- Changed the horizontal behaviour of the ECMA-48 _HVP_ command, it will now wrap to the maximum columns limit and then continue on the new row.
- Greatly expanded the unit test coverage of parse_ansi.js.
- Fixed, duplicate downloads are triggering with some binary file types such as woff fonts.
- Fixed, _Save link as_ accidentally creating a new, empty `file:///` tab.
- Fixed ECMA-48 CUD bug where there were too many rows created.
- An error is now displayed when trying to load a `file:///` with no content.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.2.0
发布于 2019年2月26日 - 2.35 MB适用于 firefox 63.0 及更高版本- Added IBM AIX terminal bright and bold colour support.
- Improved _Allow access to file URLs is disabled_ notification to be more obvious.
- Added npm run scripts to the package.json.
- Fixed `Downloads.listen()` causing an endless download loop (issue #56).
- Fixed `hideEntities()` not catching `<>` character combinations that broke ANSI rendering (issue #58).
- Fixed the Options _Apply RetroTxt to any local text files file:///_ link pointing to the `C:` drive on Linux and macOS.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.1.0
发布于 2018年11月30日 - 2.35 MB适用于 firefox 63.0 及更高版本Re-added the ability to make additions to the 'Apply RetroTxt to text files hosted on these websites list' that was disabled in v3.0.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 3.0.3
发布于 2018年11月18日 - 2.36 MB适用于 firefox 63.0 及更高版本User interface improvements and bug fixes.
Much improved legacy code page detection and support.
New progressive permissions for enhanced security.
New redesign of the Options menu.
New ASCII text theme for your own custom background/foreground colours.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.5.16
发布于 2018年3月17日 - 2.2 MB适用于 firefox 55.0 及更高版本, android 55.0 至 68.*Includes missing Material font and an broken link in welcome.html.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.5.15
发布于 2018年3月16日 - 1.96 MB适用于 firefox 55.0 及更高版本, android 55.0 至 68.*- Added Shift JIS support that will toggle the use of the Mona font when encountered.
- Added an _ANSI 80 column wrap_ checkbox option that lets you disable this feature.
- Added 2-bit IBM CGA palette 0 (brown/yellow).
- `Welcome.html` has been reworked and uses tooltips on links.
- Improved CSS font-stack for system fonts that should look better on all operating systems.
- Context menu now uses radio buttons instead of tick glyphs.
- Console output is now grouped and collapsed by default to reduce message spam.
- Improved rendering of PCBoard art with alternative fonts.
- Regenerated internal fonts to the `woff2` format to reduce the download and install size of the WebExtension.
- Fixed context menu issues.
- Fixed unsupported ECMA-48 controls reported as unknown.
- Fixed blinking cursor not positioning correctly on small ANSI documents.
- Fixed _text render_ methods not applied to ANSI documents.
- Fixed white background themes that were not showing ECMA-48 bold text due to foreground and backgrounds colours being the same.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.4.23
发布于 2017年11月22日 - 2.17 MB适用于 firefox 55.0 及更高版本Added Linux and IBM PS/2 context menu themes.
Added Browser monospace font (called fixed-width in Chrome).
ASCII documents now obey SAUCE fontName value.
Redesigned some of the context menus.
Added a ▲ hide ▼ show toggle for the header.
Added 1x and 2x font size adjust toggle in the header.
Welcome page displays an RetroTxt updated banner that can also be turned off.
Requires Firefox 55.
Internal optimisations.源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.3.17
发布于 2017年8月7日 - 2.84 MB适用于 firefox 51.0 及更高版本Added 24-bit RGB colour support for ANSI/ECMA-48 text. That gives a choice of over 16 million colours to play with.
New fonts, a complete set for Amiga and ATASCII (Atari 8-bit).
Complete SAUCE FontName support.
Added 2-bit IBM CGA magenta palette.
Added Option checkbox, 'ANSI iCE colors'.
Fixed a number of CP437 characters not displaying as intended.
Fixed issue where 'DOS control glyphs' changes required 2 tab refreshes to apply.
Any discovered SAUCE configurations are sent to the browser console.
Browser tab titles running RetroTxt are marked with [··].源代码遵循 GNU 通用公共许可证 v3.0 发布
版本 2.0.0
发布于 2016年11月11日 - 2.33 MB适用于 firefox 50.0 及更高版本ANSI/BBS colour and control function support.
Wider and improved character encoding.
Now built on JavaScript ES6.
Better asynchronous support.
Moved nearly all styling to external CSS files.
Read all the changes源代码遵循 GNU 通用公共许可证 v3.0 发布