- Updating plugin to newest Obsidian recommendations https://docs.obsidian.md/oo24/plugin.
- The internal command names have been renamed. Any plugins using these internal command names will need to be updated.
- Transition to Biome from EsLint and Prettier.
- The output log file format for when debugging is enabled in BRAT has changed. It now appends to the log file, not prepends.
- chore: update all dependencies.
- Minor adjustments have been made in preparation for release to the community plugin list.
- Restructured the API object of ait. All the helper classes have been moved to a child object named
helpers
. This modification makes the API object cleaner and more user-friendly.
- Added the OpneAI undocumented toFile function. This is useful for uploading files to OpenAI.
- Exposed the ActivityIndicator class, which creates the spinning indicator that can be used when the user is waiting for a response from the api.
- moved the global OpenAI object to be a child of the ait object.
- When the outgoint character count is exceeded, the notificaiton now includes the number of characters attempted to send to the api.
- Improved the github action build process