Releases: ErikVerheul/OneBacklog
Releases · ErikVerheul/OneBacklog
Dependency updates and refactoring
Dependency updates
- Latest vue, and vite versions
- Updated axios and other dependencies
Refactoring
- Improve code structure and readability
- Sass-embedded fixed on current version due to compatibility issues
Planning board on mobile devices
New feature
- Allow users of devices with a screen width of less than 1400 px to use the planning board
Update environment files and documentation
Refactoring
- Centralize domain name, development and production props and server side install directories in three .env files
- Move the updated technical documentation to a markdown file
Mail service update
Refactoring
- Use the latest dependency update from Mailgun and bug fixed example code
Bug fix and refactoring
Bug fix
- Fix regression when showing legacy comments purged event
Refactoring
- Emit the brur event when de editor has focus
Major refactoring
Refactoring
- Include the modified Quilly component that handles the editor blur event when clicking outside the editor or in the toolbar but not on a toolbar button
- Style the code-block elements in the history list
New feature, bug fixes and refactoring
New feature
- When a user changes his email address find the users change notice subscriptions with the old email address and update that address
- IMPORTANT: for this feature to work the CouchDB version must be 3.3.3 or above (new javascript engine)
Bug fixes
- Fix the formatting of code-blocks in the change notice email
Refactoring
- No need to have the followers data on the nodes
- Fix the missing blur when clicking on the tree view after editing a description or acceptance criteria
- Remove the workaround needed before the above fix
Major refactoring
Refactoring
- The html of the description, acceptance criteria and comments of new or changed items are now escaped instead of base64 encoded saving database space and improving performance
New feature and refactoring
New feature
- Enable the admin role to set the history retention parameters
- Old events stored in the history of each backlog item are automatically removed by age or number of stored events as set bij the admin
Refactoring
- Improved presentation of dependency violations in the tree view
- The database admin feature to remove old history and comments is now restricted to comments only
- Extra debugging removed
New features, bug fix and refactoring
New features
- VITE_DEBUG_ACCESS setting added to the development environment
- Also update Title, Story points, T-shirt size and Person hours on hitting the return key (apart from clicking somewhere else (blur))
Bug fix
- Fix the updates of the description or acceptance criteria when nothing did change
Refactoring
- The Quill wrapper is replaced with the newer QuillyEditor Vue3 wrapper