All:
We're happy to announce the arrival of Tethys Platform 2.0. This is our biggest release yet! Here are a few of the
new features:
* Powered by Conda
* Cross Platform Support (Windows, Mac, and Linux)
* Installation Scripts
* Partial Python 3 Support
* Updated look to Apps
* App Settings
* Revamped Getting Started Tutorial
* Overhauled Scaffold Command
* New Gizmos: Plotly View, Bokeh View, Datatable View, and Esri Map View
* Many new features to Map View
* Improved Security with Session Timeout
As a major release, several breaking changes were introduced. We are still working on the migrate from 1.4.0 to 2.0.0 documentation. In the meantime, I would recommend everyone review the
Getting Started Tutorial, even seasoned Tethys developers, because it demonstrates the "new" way of doing things in Tethys.
As you migrate your apps, here are a few of the big breaking changes to look out for:
* All Tethys Services APIs now use App Settings (Dataset Services, Spatial Dataset Services, OWP Services)
* Persistent Stores are now a Tethys Dataset Service meaning database connections are stored in the database, not the settings.py
* New methods on App Class for creating and accessing Dataset Services
* The settings.py has moved from tethys_apps to tethys_portal
Also, the there has been a slight change to our documentation:
* The
current release version is now accessible at the
stable endpoint instead of the "latest" endpoint
* The documentation for the current
development version of the documentation is accessible at the
latest endpoint
Thank you to everyone who contributed to this release!
Enjoy,
--
Tethys Team