# code.mindmeldr.com /graphterm

### Navigation

- index
- previous |
- Docs Home |
- Contents »

# Release Notes

Contents

- Release Notes
  - 0.50.1 (April 17, 2014)
  - 0.50.0 (April 15, 2014)
  - 0.49.0 (April 14, 2014)
  - 0.40.2 (February 3, 2014)
  - 0.40.1 (June 26, 2013)
  - 0.40.0 (June 25, 2013)
  - 0.39.0 (June 21, 2013)
  - 0.38.1 (June 3, 2013)
  - 0.38.0 (June 2, 2013)
  - 0.37.0 (May 29, 2013)
  - 0.36.0 (May 26, 2013)
  - 0.35.0 (May 20, 2013)
  - 0.34.0 (Jan. 6, 2013)
  - 0.33.0 (Sep. 30, 2012)
  - 0.32.0 (Sep. 15, 2012)
  - 0.31.0 (Sep. 9, 2012)
  - 0.30.9 (Aug 26, 2012):
  - 0.30.8 (Aug 15, 2012):

## 0.50.1 (April 17, 2014)

> - Fix to better handle blank lines in notebook code cells

## 0.50.0 (April 15, 2014)

> - Cosmetic changes (notebook CSS margins, font size)

## 0.49.0 (April 14, 2014)

> - Full implementation of `multiuser` authentication type to create virtual computer lab, with automatic creation of new users
> - Implemented `gadmin` command to monitor and administer multiple users
> - Implemented user groups for collaboration
> - Implemented notebook cell modification tracking
> - Improved chat capability, with terminal alert option
> - Implemented `gnbserver` command to run public IPython notebook servers on a per-user basis
> - Implemented notebook autosave
> - Implemented `gls --download` option
> - Tested `https` options with self-signed certificate
> - Improved support for iOS and Android touch devices (tablets and phones)
> - Introduced `command` menu for useful actions
> - Improved browser support (especially Windows browsers)
> - Cleaned up authentication types
> - Improved `gterm` command to launch terminals
> - Fixed cross-domain embedding
> - Fixed wildcard access to `osh` terminals
> - Improved EC2 instance launching
> - Improved logging

## 0.40.2 (February 3, 2014)

> - Updated EC2 launching

## 0.40.1 (June 26, 2013)

> - Fix for XSS vulnerability (Issue#5)
> - Added mypres1.md for reveal.js demo

## 0.40.0 (June 25, 2013)

> - Implemented config file to specify default options for gtermserver
> - `auth_type=user` changed to `auth_type=multiuser`

## 0.39.0 (June 21, 2013)

> - 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`

## 0.38.1 (June 3, 2013)

> - Fix for symlinks being ignored in the egg file

## 0.38.0 (June 2, 2013)

> - Follow-up release to 0.37.0
> - Mostly bug fixes; menu and documentation updates

## 0.37.0 (May 29, 2013)

> - Follow-up release to 0.36.0
> - Mostly bug fixes and cleanup of notebook mode
> - gload to load new terminal in current window

## 0.36.0 (May 26, 2013)

> - 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_*

## 0.35.0 (May 20, 2013)

> - 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

## 0.34.0 (Jan. 6, 2013)

> - 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)

## 0.33.0 (Sep. 30, 2012)

> - 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

## 0.32.0 (Sep. 15, 2012)

> - 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

## 0.31.0 (Sep. 9, 2012)

> - 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

## 0.30.9 (Aug 26, 2012):

> - 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

## 0.30.8 (Aug 15, 2012):

> First public release + many quick fixes

### Navigation

- index
- previous |
- Docs Home |
- Contents »