Contents
- Support for auto user creation
- Support for inline HTML display for pandas.DataFrame objects
- Support for server and user authentication via the gterm command
- Added ystock command
- Renamed auth_code option to auth_type
- Renamed gtermapi.py to gterm.py
- Fix for symlinks being ignored in the egg file
- Follow-up release to 0.37.0
- Mostly bug fixes; menu and documentation updates
- Follow-up release to 0.36.0
- Mostly bug fixes and cleanup of notebook mode
- gload to load new terminal in current window
- Follow-up release to 0.35.0
- Many fixes to notebook mode
- Now notebooks/graphics work with R
- Introduced metro.sh to demo/test multiple terminals simultaneously
- Introduced gsh to execute commands remotely on any accessible terminal
- Renamed environment variables GRAPHTERM_* to GTERM_*
- New generic notebook mode with code/markdown cell and paging/slide options, interoperable with IPython notebook
- New menu bar that can float or be anchored; with Ctrl-J for keyboard shortcuts
- Improved access control options for session sharing
- Scrollable pagelets to work with session sharing
- Improved platform compatibility (Android, IE10)
- Locale export hack to work across SSH logins
- Form authentication to disallow CSRF
- Further streamlined copy/paste to work seamlessly on Chrome/Firefix on Mac/Linux
- New logo and fancier splash screen
- Toolchain updates:
- Introduced d3cloud command for inline word clouds using d3.js
- Renamed giframe command to gframe, with expanded capabilities for creating split frames and embedded terminals.
- Updated gls from bash to Python for opening notebooks etc.
- Introduced gjs to execute Javscript in client browser
- Introduced gmenu for command-line access to the new menu bar
- Introduced gprofile for appending to the user’s .bash_profile
- Introduced gpylab.py for the monkey-patched pylab mode
- Introduced gqrcode for inline display of QR codes
- Introduced greveal command for inline presentations of Markdown files using reveal.js
- Example script gshow.ncl for inline graphics with NCL
- Example script gshow.pro for inline graphics with IDL
- Updated gtermapi.py for scrollable pagelets and stderr output option
- Introduced gupload for drag-and-drop file upload
- Added gtutor command, command line version of the pythontutor.com
- Added gsnowflake.py, inline SVG demo
- Added helloworld.sh demo program
- Streamlined copy/paste
- Bug fixes: UTF-8 paste handling (for Japanese etc.)
- Moved documentation from Google sites (info.mindmeldr.com) to Github Pages (code.mindmeldr.com)
- Added references to GraphTerm mailing list/Twitter account
- Added Troubleshooting FAQ
- Added sample slideshows using glandslide
- Implemented glandslide, GraphTerm-aware version of landslide slideshow presenter.
- Factored out ace/ckeditor, to be loaded on demand. This significantly speeds up initial load, and allows any editor to be easily embedded using the editor API. Also implemented presenter API using inter-frame communication.
- Implemented /osh/web/user JS console for GraphTerm
- gvi can explicitly choose between ace/ckeditor (for WYSIWYG HTML editing)
- Improved gls column handling
- Implemented gscript for saving/running scripted commands
- Added ec2launch option to copy and install source tarball
- Now works on Raspberry Pi out-of-the-box!
- Added CKEditor (doubled size of package)
- Much improved iPad experience (bottom menu on by default; CKEditor for gvi editing; bold theme)
- Updated screenshots
- Revamped ec2launch and ec2list for EC2 cluster management
- Clicking on image in gls output now displays image inline
- Popup help display for forms
- --key_secret option for HMAC digest server-host authentication
- Updated screenshots and documentation
- Replaced broken gweather with yweather (for inline forecasts)
- Better popups/alerts
- Added Control A-E-K to Bottom menu
- Improved Unicode output
- Version checks for API
- Improved ec2launch to autostart gtermserver and install PyLab
- Updated documentation
- Syntax for gtermhost command has changed slightly
- Action->Export Environment to use GraphTerm across SSH logins
- gmatplot.py to demo inline plotting using matplotlib
- Wildcard session names for multiplexed stdin and stdout (oshell-only)
- gotrace command to use otrace with any python program (including those reading from stdin)
- Clear terminal option
- giframe command to display files, URLs and HTML from stdin
- Transient blob storage for images and inline matplotlib output
- Capture interactive feedback using GRAPHTERM_SOCKET
- Modified command recall handling
- Fixed invisible widget overlay bug
First public release + many quick fixes