@acromedia/gesso-ai
0.7.0
Minor Changes
-
fddda9d: Add "use client" directives to all client-side components to improve Next.js App Router compatibility and prevent server-side rendering errors
-
64bf0ec: feat: Migrate @acromedia/gesso-ai to native ESM modules
Package: @acromedia/gesso-ai
Breaking Changes
- Package now uses
"type": "module"and is a native ESM package - Build system migrated from Rollup to tsup for better ESM/CJS dual package support
- Import paths now use explicit
.jsextensions for ESM compatibility - All configuration files renamed to
.cjsextension for CommonJS compatibility
Migration Changes
- Build System: Replaced Rollup with tsup for dual ESM/CJS builds
- Package Exports: Updated to provide both ESM (default) and CJS (legacy) with proper TypeScript typings
- Configuration Files: Renamed to
.cjs-babel.config.cjs,webpack.config.cjs,.eslintrc.cjs,.prettierrc.cjs - Source Code: All internal imports updated with explicit
.jsextensions - TypeScript: Updated configs for NodeNext module resolution (target: ES2022, module: NodeNext)
- CLI Export: Removed separate
cli/package.json, now handled via main package exports - Post-Build Script: Added CJS deprecation warnings for CommonJS consumers
- Webpack Config: Added
extensionAliasfor TypeScript module resolution
Dependencies Updated
- Added:
@types/node,dotenv,tsup - Updated:
prettier(^2.8.8 → ^3.3.0),eslint-config-prettier(^8.10.0 → ^9.0.0),webpack(^5.90.3 → ^5.101.3)
- Package now uses
-
999fa05: Additional schemas to be used in AI response for improved formatting and to allow for the ability to build pages:
- AIChatResponse
- Breadcrumbs
- ProductDetails
Patch Changes
- Updated dependencies [64bf0ec]
- Updated dependencies [fddda9d]
- @acromedia/gesso-core@7.6.0
0.6.1
Patch Changes
- Updated dependencies [8786651]
- @acromedia/gesso-core@7.5.0
0.6.0
Minor Changes
- 2e6bb9b: Additional AI schemas: Button, List, Link
- e1fc02a: Add ability for multi-turn chat with AI
Patch Changes
- Updated dependencies [9ab0337]
- @acromedia/gesso-core@7.4.0
0.5.0
Minor Changes
- 188b894: Add schema overrides for useAI
0.4.0
Minor Changes
- 236a6d0: upgrade all packages to React 19, upgrade CI/builds to Node 22
- 07eac2a: Update Components to be more self contained.
- 846adc9: Adjusted ProductCard schema to allow for only supplying an id and no other fields
Patch Changes
- 31a0bde: Fix typechecks in plugin packages
- 8f3acec: Fix typecheck errors in provider packages
- 4102946: fix type-check errors in main gesso package
- Updated dependencies [236a6d0]
- Updated dependencies [4102946]
- @acromedia/gesso-core@7.3.0
0.3.0
Minor Changes
- c77e760: Created AI Context
- aaad2a6: Upgrade to typescript v5 and nodenext
Patch Changes
- Updated dependencies [aaad2a6]
- Updated dependencies [07a504c]
- @acromedia/gesso-core@7.2.0
0.2.3
Patch Changes
- Updated dependencies [9224fc7]
- @acromedia/gesso-core@7.1.2
0.2.2
Patch Changes
- Updated dependencies [db9e03d]
- @acromedia/gesso-core@7.1.1
0.2.1
Patch Changes
- dab6504: Remove incorrect license info
- @acromedia/gesso-core@7.1.0
0.2.0
Minor Changes
- 28950d7: fix: gesso-gemini-middleware failed to fall back to default value fix: Prompt Bar input field adjustable width performance issue, remove edit button after selecting a prompt, and fix skeleton button width feat: starter-kit template with GESSO AI page feat: Gesso Ai layout component feat: grid, grid_item, divider, spacer plugin for Gesso AI
- a792a62: Feat: add ai plugins to gesso-ai to allow more dynamic content.
- accordion
- productCard
- footnoteMarker
- aiWhy
- aiFollowUp
- sources
0.1.0
Minor Changes
- 49c3cf1: feat: add Gemini customization
- customize the Gemini model, safety settings, and system instruction through the environment variables
0.0.5
Patch Changes
- 54b4ec3: Improve the user experience when interacting with AI components by providing clear loading states and enhancing the quality of AI responses through better schema definitions and prompt handling.
- Updated dependencies [a3c8878]
- @acromedia/gesso-core@7.1.0
0.0.4
Patch Changes
- Updated dependencies [d8721b7]
- Updated dependencies [e0fabdb]
- Updated dependencies [92ee5d2]
- Updated dependencies [4dd9862]
- @acromedia/gesso-core@7.0.0
0.0.3
Patch Changes
- 5e47037: Add: cli package to gesso-ai to allow for ai provider file generation.
- 20549bb: Feat: create content type schemas and use them dynamicly in helper funtion for getting system instructions prompt.
- Updated dependencies [da18e67]
- @acromedia/gesso-core@6.2.0
0.0.2
Patch Changes
- Updated dependencies [a98eeac]
- Updated dependencies [a98eeac]
- @acromedia/gesso-core@6.1.4
0.0.1
Patch Changes
- 8d50859: Initial release for @acromedia/gesso-ai