v0.1.1
lfnovo/open-notebookv0.1.1Nov 20, 2024by lfnovo
AI Summary
Transformations moved from YAML to UI under Transformations menu. Long form podcasts (15+ minutes) now available with improved Gemini API.
Key Highlights
- Transformations moved to UI
- Long form podcasts (15+ minutes)
- Improved Gemini API for podcasts
- Many bug fixes
Breaking Changes
- Migration issue from v0.1.0 - requires manual database fix if upgrading from v0.1.0
New Features
- Transformations UI for easier prompt customization
- Long form podcast generation (15+ minutes)
- Improved podcast transcript generation
Full Release Notes
Please, take notice on the warning below for users migrating from 0.1.0 ## Changes in this release - Transformations are not longer managed in yaml file. They've moved to the UI under the Transformations menu item, making it simpler and easier to customize your prompts. - Long form podcasts (15+ minutes) are now available, with improved Gemini api - Many bug fixes ## Error Migrating from v0.1.0 If you are migrating from version v0.1.0, there was a [problem in the Surreal SDK](https://github.com/maxwellflitton/surreal-lite-py/issues/1) that made the migrations count go crazy. So upgrading to 0.1.1 might not trigger the new database migration that is required for this to run. I fixed the issue on my fork of the SDK for now. But if you already ran 0.1.0, you need to do a fix. If that is your case, just follow this: Start the app. ```bash docker compose up ``` Enter the docker compose exec mode on the DB machine ```bash docker compose exec surrealdb /surreal sql --endpoint http://localhost:8000 --ns open_notebook --user root --pass root --db open_notebook ``` Run this command to reset the migration count to the right number: ```bash delete from _sbl_migrations where version > 4; ``` Then, just run the app on the browser and let it migrate correctly. If you don't want to do all that, you can also just delete the surreal_data folder and start from scratch.