Releases: Tiny-Essentials/Tiny-AI-API
1.2.0
📦 Dependency Updates
- Tiny-Essentials: Updated to the latest version for better resource management.
⚡ Improvements
- Economic Compilation: Dependency scripts are now compiled more efficiently, reducing overhead.
- Dead Code Elimination: Automatically removes unused code segments to keep the main project lean.
🛠️ Tiny-Essentials Fork Notice
- Standalone Imports: Object type imports from
tiny-essentialsare now stored internally due to thetiny-essentials-fork. Some core functions have been renamed to avoid conflicts (e.g.,checkObjis nowcheckAiObj). Please check the README for the complete table of renamed functions and full instructions on how to correctly update your source code using the newexports.
Full Changelog: 1.1.9...1.2.0
1.1.9
✨ What’s New
📚 JSDoc for SessionDataContent
- The documentation for
SessionDataContenthas been reviewed and corrected. - This improves code readability and editor IntelliSense support.
🔄 New Method: resetContentData
- A dedicated method has been added to handle reset operations for session content data.
- Ensures safe cleanup of stored content in any selected session.
- Returns meaningful status codes to help developers handle reset results more reliably.
Full Changelog: 1.1.7...1.1.9
1.1.7
🚀 Docs & Compatibility Update
Changes
- 📝 Improved JSDoc annotations with clearer type definitions and structure adjustments.
- 🔧 Fixed a forgotten dependency compatibility issue from the previous version, ensuring smoother installation and usage across environments.
More Changes
- Bump rollup from 4.40.0 to 4.42.0 by @dependabot[bot] in #29
- Bump @types/node from 22.15.2 to 24.0.0 by @dependabot[bot] in #28
- Bump @babel/node from 7.26.0 to 7.27.1 by @dependabot[bot] in #18
- Bump @babel/preset-env from 7.26.9 to 7.27.2 by @dependabot[bot] in #21
- Bump @babel/cli from 7.27.0 to 7.27.2 by @dependabot[bot] in #24
- Bump @babel/core from 7.26.10 to 7.27.4 by @dependabot[bot] in #25
Full Changelog: 1.1.6...1.1.7
1.1.6
- Renamed files to try to fix the "cjs" files.
Full Changelog: 1.1.5...1.1.6
1.1.5
What's Changed
- Bump tiny-essentials from 1.3.2 to 1.9.1 by @dependabot in #17
- Bump rollup from 4.40.0 to 4.41.0 by @dependabot in #16
- Bump @types/node from 22.15.2 to 22.15.19 by @dependabot in #15
- Bump @babel/cli from 7.27.0 to 7.27.2 by @dependabot in #13
- Bump @babel/preset-env from 7.26.9 to 7.27.2 by @dependabot in #10
- Bump @babel/node from 7.26.0 to 7.27.1 by @dependabot in #9
- Bump @babel/core from 7.26.10 to 7.27.1 by @dependabot in #4
- EventEmitter updated.
New Contributors
- @dependabot made their first contribution in #17
Full Changelog: 1.1.4...1.1.5
1.1.4
- jsDoc values fixed.
Full Changelog: 1.1.3...1.1.4
1.1.3
Full Changelog: 1.1.1...1.1.3
1.1.1
Now we have terms of use that can be accessed through the TERMS.md file. I made a small fix on the urls of the doc list to get more elegant.
Full Changelog: 1.1.0...1.1.1
1.1.0
Now TinyGoogleAI is a constructor, and I fixed some small details of name references in the documentation (simple thing, nothing important).
I also added my new "tiny-essentials" module that I will start using on my projects to help me code some tiny stuffs better.
Full Changelog: 1.0.5...1.1.0
NPM fix
I decided to take care of my NPMs again, but for many years I didn't do that, so I was with the brain rusted. But now I have managed to understand how to prepare the bundles correctly and all this is corrected in this version.