Releases: libapps/libapps-mirror
Releases · libapps/libapps-mirror
New features & standards polish
- Update the test UI by showing progress in the title bar.
- Fix hterm.terminal.getCursorRow API.
- Add a user-css-text preference for injecting custom CSS directly.
- Update ocs52.sh helper to POSIX shell.
- Convert to standard 'wheel' event and drop support for non-standard
'mousewheel' and 'DOMMouseScroll' events. This also brings support for
line & page scrolling in addition to existing pixel based. - Add support for scrolling via touch. Only scrolling is supported currently.
- Improve standards conformance by ignoring leading zeros in CSI commands.
- Add support for xterm beam cursor control (CSI+ q 5 & 6).
- Add support for xterm fg/bg color control (OSC+10 & OSC+11).
- Add support for rxvt scrollbar toggle (DECSET/DECRST 30).
- Simplify handling of FF/HPA/NUL (should only be an internal cleanup).
- Fix typos in DECIC & DECDC CSI sequences.
- Add support for HPR (Character Position Relative).
bumps + cleanups + bug fixes
- Update to libdot 1.11. Adds support for legacy X11 RGB color formats.
- Update to hterm 1.62. Adds blink support and sticky alt key.
- Fix some typos in UI strings.
- Merge NaCl ssh_client into the libapps repo!
- Clean up some dead legacy code in NaCl plugin.
- Fix wedged sftp mounts in the Files app.
- Add support IPv6 addresses in URIs (e.g. ssh://[::1]).
- Add omnibox integration via the "ssh" keyword.
Test improvements
- Added a bunch more tests, and improve the UI.
- Added support for legacy X11 RGB color encoding (#rrrrggggbbbb).
Test improvements, and a few fixes/features
- Fix hterm_all.js to include all of hterm source files.
- Add support for blinking text via CSS animations.
- Improve test UI to include results in the HTML output.
- Fix handling of the alt key across alt+tab window switches (for
alt-backspace-is-meta-backspace preference).
openssh cleanups
- Strip openssh binaries to shrink considerably.
- Set openssh --prefix to / instead of the build path.
- Fix reading of local ssh keys.
cleanup + openssh upgrade
- Upgraded openssh from 6.6p1 to 7.5p1. Notably, support for ECDSA/ED25519.
Multiple legacy options have been dropped or disabled; see the FAQ
for more details. - Fixed handling of errno values in NaCl plugin for clearer errors.
- Auto register ourselves as ssh:// protocol handler.
- Add protip for ctrl+clicking links to startup message.
- Cleanup obsolete CSS variable hacks.
- Drop support for Chrome <22 versions.
- Drop wash hooks from the manifest.
password paste fix
- Drop unused dialogs.css file.
- Fix pasting text during initial password prompts. This broke w/0.8.35.0.
initial sftp
- Add v2 support for --config=google relays.
- Enable sftp filesystem support for Chrome OS. This requires Chrome 57+ now.
resource lite
- Switch background page to being non-persistent so it closes when not used.
- Fix >crosh connection shortcut after sftp rework.
- Update to libdot-1.10. Fixes non-fatal, but annoying, FileError warnings.
Overdue release
- Since Chrome 53, the FileError interface has been removed.
All FS functions work with DOMError objects now. - Fix lib.colors.hexToRGB handling of FF fields.
- Add Strings.prototype.codePointAt polyfill.
- Improve surrogate pairs handling in lib.wc.strWidth.
- Fix lib.colors.mix return value.
- Fix lib.colors.rgbToHex handling of red values below 16.
- Add lib.f.smartFloorDivide helper.
- Update lib.f.getURL with newer Chrome versions.
- Fix lib.rtdep behavior under Safari.
- Add support for East Asian Ambiguous characters in lib.wc.