Naas => 1.12.0
Naas drivers => 0.54.6
Naas hub => 2.10.7
JupyterLab => 3.0.12
🚀 What's new?
- Added Naas badge feature to help everyone download files (ex: from Github repo) in their naas md = naas_drivers.awesomenotebooks.badget(URL)to get it
- Add Naas badge in every Awesome Notebook
- Added Jupyter plugin to help you to discover Jupyter
- Added Jupyter plugin to correct spelling in Markdown
- Added Jupyter plugin to lint your python code, it will help you to follow the best practices
- Added Feature to allow you to rename your production file naas.move(OLDPATH, NEWPATH)
- Added Jupyter plugin to autocomplete code when you write
- Added Jupyter plugin to show code documentation when you hover code
- Added Feature to find URL of prod asset or webhook. naas.assets.find(PATH)
- Split get started documentation in two-part with advanced use cases in second part
- Support of Juno connect, you can use the app to connect to your Naas from your iPhone or iPad!
- Add method to display manager in your notebook, useful in Juno env!
😎 New Awesomes Templates
- No new template this time!
📺 Tech improvements
- When timestamps are present in Dataframe, they are now automatically converted to text in the Google Sheet connector. (thanks Luciefor the report )
- Fix all dependency versions in Naas, Lab, and Drivers, our goal: Keep our env the most predictable possible.
- Renamed driver emailBuilderintoemailbuilder
- Renamed driver AwesomeNotebookintotemplate
- Renamed assetstoassetwith deprecated policy
- Renamed notificationstonotificationwith deprecated policy
- Fix page tokendesign in hub
- Fix page forgot passworddesign in hub
- Fix the memory usage plugin, you can now see again how much mem you consume.
- We upgraded Jupyterlab to V3!
- Remove Elyra runtime, which was not compatible with Jupyterlab 3
- Change xlsx plugin to one compatible with Jupyterlab 3
- naas.scheduler.add(cron="* * * * *")work now as expected
- naas.scheuduler.currents()returns now a normalized list you can use the path in other methods without worries.
- Allow Naas with GPU, It’s still very in early-stage but you can give it a try! To do so restart your machine from the hub file then the hub control panel then stop and start your machine, choose GPU one!
- Upgrade to JupiterLab 3, it still needs some improvement but that in a good way!
- Fix bug when hitting reload in the manager who broke the design.
- Upgrade many dependency in latest version
- Make our CI / CD deploy every update for new users only after each release !
- We use now a Jupyterhub-proxy with Redis database that keeps all sessions so we can update the machine without losing your session.
Please give us you feed back with
naas.open_help()
or on our Slack community.