Skip to content

Releases: tiny-pilot/tinypilot

1.4.0

08 Mar 15:03
9efcea3
Compare
Choose a tag to compare

New features

  • Update TinyPilot directly through the web UI (#470)
  • Update device hostname through the web UI (#504, #521)
  • Retrieve debug logs from the web UI (#528)
  • Reorganize "commands" dropdown menu (#544)

Bugfixes

  • Fix submenu alignment on Safari browsers (#444)
  • Fix keyboard forwarding for bare modifier keys for improved compatibility with other KVM devices (#507)
  • Fix handling Command keys on Mac OS X (#499)

Breaking changes

Previously, to persist custom TinyPilot settings across updates, you could export a custom TINYPILOT_INSTALL_VARS variable in your .bashrc file. If you update from the web UI, TinyPilot will not read your .bashrc settings.

Instead, you can persist settings in /home/tinypilot/settings.yml. This is the new supported way of customizing TinyPilot's settings moving forward.

Acknowledgements

Thanks to @jotaen, @jdeanwallace, @WarheadsSE, and @invrainbow for their contributions on this release!

1.3.0

23 Dec 20:51
33d3cd5
Compare
Choose a tag to compare
  • TinyPilot should now "just work" for different keyboard layouts. (#355)
    • You no longer have to specify that your layout is QWERTY, AZERTY, etc.
  • Better supports for AltGraph key on non-US keyboards. (#353, #367)
  • Updated keyboard HID descriptor for better system compatibility (#375)
  • Upgrades are now faster (#369, #381)
  • Removed clutter in the dump-scripts command (#393)
  • Added a dummy remove screen in dev mode (#380)

1.2.1

01 Dec 20:01
261c490
Compare
Choose a tag to compare
  • Fix a small bug related to the Meta key on the on-screen keyboard (#347)

1.2.0

17 Nov 19:51
8f19c1b
Compare
Choose a tag to compare
  • Added native support for HDMI to CSI capture cards (TC358743-based chips)
  • Added a full on-screen keyboard (#333)
    • Thanks to @asebold for implementing this feature!
  • Added support for saving screenshots (#319)
  • Added support for Norwegian keyboard layouts (#318)
    • Thanks to @kjpett2 for contributing this feature!
  • Small bugfixes for key mappings on Firefox (#311) and OS X (#312)

1.1.3

26 Oct 22:30
5287538
Compare
Choose a tag to compare
  • Added support for vertical and horizontal mouse scroll wheels (#307)
  • Double click modifier buttons in the web UI to send the keys immediately. (#290)
    • Previously, you could only send modifier keys in conjunction with other keys on your keyboard.
  • Support both left and right modifier keys (#292, #298)
    • Previously, TinyPilot treated all modifier keys as left (e.g., Right Ctrl would be forwarded as Left Ctrl)

1.1.2

07 Oct 20:46
de434ee
Compare
Choose a tag to compare
  • Save cursor and display history preferences across sessions (#280)
  • Make better use of screen real estate (#237,#275)
  • Fix browser warnings (#271, #272)

1.1.1

23 Sep 19:07
a9e45aa
Compare
Choose a tag to compare
  • Use adaptive throttling for mouse events (#269)
  • Add mobile keyboard input (#266)

1.1.0

21 Sep 19:22
9d80196
Compare
Choose a tag to compare
  • Add support for mouse integration (#125)
    • Thanks to @raiju for their help with this feature.
  • Add support for fullscreen mode
  • Add support for pasting text from the clipboard
  • Add support for emulating the PrtScn/SysRq key (#150)
  • TinyPilot upgrade script now supports specifying installation options (#145)
  • Change mouse cursor icon (#217)
  • Add support for AZERTY keyboard layout on target system (#235)
  • Special thanks to @djclueless for his numerous contributions throughout this release!

1.0.3

19 Aug 21:43
4587f98
Compare
Choose a tag to compare
  • Fixed an IPv6 bug: role:#38
  • Small video latency improvements role:#36, role:#34
  • Fixed an error that could occur if installation was interrupted: role:#32
  • Fixed a break in the Ansbile bootstrap process: #138

Breaking changes

  • The HID_PATH environment variable has been renamed KEYBOARD_PATH.

1.0.2

10 Aug 13:07
2a46364
Compare
Choose a tag to compare
  • Fixed a bug in the shutdown UI button (#118)
  • Fixed a UI bug in the key history area (#110)
  • Added a favicon (#115)
  • Reduced downtime when the TinyPilot or uStreamer services restart