Releases: Novout/betterwrite
v1.3.27
This version is a preparation for a new major version of betterwrite.io (v2). Look at the plan to understand what can be implemented in the new version.
The following are the changes already in production in version v1.3.27:
-
The entire structure has been rebuilt, separating general-purpose packages in the root from production packages, transforming the 9.6 KiB of the PWA bundle into 7,604 KiB.
-
The better-write-auth package has been removed as it allows for a change to a new account type and paid versions.
-
Node 18.x to Node 22.x respecting the new Vercel standard, already preparing support for Node 24.x.
-
Respecting Vue hydration in the new version of @vitejs/vue-plugin.
-
Major update in @sentry/vue and remove @vueuse/head to switch to @unhead/vue
-
CI added for testing, preparing support for Nightwatch v3.
Commits
- 🚧 chore: update generi - [9929a27e]
- 🗿 ci: use local pnpm version - [417d92fe]
- 🗿 ci: test.yml - [cf3a9776]
- 🚩 refactor!: rewrite structure - [e4b9422f]
- 🚧 chore(html): author name - [02b15f00]
- 📐 build(vite): hydration in vue-prod esm - [0249178c]
- 🚩 refactor: update deprecated packages for resolve node24 types - [09914786]
v1.3
v1.2
1.2
Features
- BETA - Realtime Collaboration: It is now possible to share projects in real time with users who have an account on the platform and are logged in
- It is now possible delete and logout from user account
- It is now possible login with Google Account Provider
- LocalStorage have new error message in projects that are more than 10MB in size
Refactor
- Login/Register it was rewritten with better UI/UX
Style
- Material Switcher with new hover effect
- Some colors in custom theme were modified
Fix's
Editor
- Fixed paragraph insert in end enter, ignoring whitespace
- Fixed delete text entity in insert raw content to upside entity
- Fixed createdAT and updatedAt in entities factory
General
- Fixed wrong paths in sitemap.xml generation
- Fixed timer in editor bottom bar
Performance
- Temporary disabled TextGeometry in landing
- Google fonts request only in necessary cases
Chore
- Update deps
- Privacy Route
- Auth, WebGL and Multiplayer monorepo
v1.1.15
Full Changelog: v1.1.14...v1.1.15
v1.1.13
Database
- All tables with a
RLS policyenabled. - JSONB instead JSON colums
Fix's
- Fixed file controller name
- Fixed Google ADS with ads.txt in public folder
Chore
- Editor calls in monorepo
Full Changelog: v1.1.12...v1.1.13
v1.1.12
Full Changelog: v1.1.11...v1.1.12
v1.1.11
Full Changelog: v1.1.9...v1.1.11
v1.1.10-beta.1
Full Changelog: v1.1.0...v1.1.10-beta.1
v1.1.0
1.1 Release - Creative, EPUB Generator and The Void.
Features
- (Really) Stable Version!!
- Creative: Now the editor has a focus on creativity features, moving away from the generic aspect
- The Void: Now the editor has a new cloud saving system in order to facilitate the transition between projects
- Annotations: The milkdown editor has been re-engineered for a more streamlined and quick-to-use approach, plus a new annotations-only project type
- EPUB Generator: Before the editor only relied on DOCX to create online books, but now we have native support for EPUB, including ToC and texts in italics and bold
- Image Compression: To make your project lighter, the editor now has image compression, allowing you to smooth the size of background images or inserted images for document production
- Automatic cloud saving is now possible by option
- It is now possible to decide whether all background images need to cover in editor
Fix's
- Fixed scrollbar and total sizes in Mozilla Firefox
- Fixed some strings that didn't exists in English
- Fixed number input component into more accurate rounding
- Fixed the long press on mobile when opening the entity handling modal
- Fixed unwanted words appearing in stats
- Fixed the issue of Comments when not opening your modal a second time
- Fixed Preferences modal when respecting side containers
- Fixed an issue with creating new projects that by default inserted primary titles unnecessarily
- Fixed mimetype gen in write extension for third-party integrations
Structure
- The /about route has been rethought
- Deletion of /plans and /dashboard routes
- Removed all pre-cached assets
- Upgrade all dependencies
- Milkdown to v7
- Typescript to v5
Docs
- Documentation for programmers is now more concise
- The main README.md has been completely redone
Blog Post
If you want to understand a little more about the philosophy of the application, check out a post on my blog or in medium.
v1.0
1.0 Release!
Features
- Stable version!
- Notion.so in login option
- New cloud save flow
- Google ADS
- Reduce service-worker cache size in 60%
- Interface improvements in mobile
Fix's
- Some refactors
- Correct clear WebGL buffer
- Session redirect to editor
- PDF exporter use CYMK by default
- Polyfills for process and crypto
Structure
- Supabase to v2
- Vite to v4
- Tsup instead Unbuild

