Pylonide Pylon Versions Save

Pylon IDE, a Cloud9 v2 descendant with some added extras and support for modern node >= 14.21.1 (v15.x, v16.x, v17.x, v18.x, v19.x, v20.x). OSS licensed.

v2.2.1

5 years ago

Maintenance release highlights

  • Improvements to UndoManager and APF ActionTracker usage (File editing status is correctly shown) #40
  • Fix for possible server crash when refreshing browser with terminals open #42
  • Dependency updates
  • Gemnasium badge removal
  • Includes ACE v1.3.3

v2.2.0

6 years ago

Maintenance release highlights

  • Drop support for legacy node versions:
    • v0.10 (End-of-Life: 2016-10-31)
    • v0.11 (Experimental development branch not supported)
    • v0.12 (End-of-Life: 2016-12-31)
    • io.js
  • Engine.io stack upgraded to v3.x
  • Terminal now uses xterm project in favour of term.js (v3.1.0)
  • new jsDAV
  • Basic iPad Pro support with hw keyboard and touch controls
  • Basic Microsoft Edge support
  • Overall fixes and dependency updates
  • Includes ACE v1.3.1

v2.1.6

7 years ago

Maintenance release highlights

  • Dependency updates: async, engine.io, body-parser, connect, qs, serve-favicon
  • TTY reconnects automatically when disconnection occurs
  • Ace editor has webkit based scrollbars also for Firefox & Chrome
  • Final release known to work with legacy unsupported Node.js versions:
    • v0.10 (End-of-Life: 2016-10-31)
    • v0.11 (Experimental development branch not supported)
    • v0.12 (End-of-Life: 2016-12-31)
    • io.js
  • Going forward the above mentioned version support will be dropped. Cloud9v2 project will try to align with the nodejs/LTS calendar. Minor version bump will occur whenever any node versions are being dropped.

v2.1.5

7 years ago

Maintenance release highlights

  • Now works with Node.js v6.x branch
  • Dependency updates: async 2.x, ace 1.2.x, engine.io 2.0
  • User extensions are now loadable during run time
  • Terminal works with 3rd level characters in international layout keyboards without country specific mapping
  • PuTTY style mouse copy-paste feature implemented in terminal
    • Selecting text with left click copies content to clipboard
    • Right mouse click acts as paste in terminal input
  • Terminal allows remote connections by default whenever Cloud9 is started with a non-localhost specific -l <ip>
  • Reverse proxy is now supported. It is possible to configure Cloud9 to work behind a proxy (ie. nginx and https). Closes #13