What's Changed
- allow iframes when web ui is enabled in production by @wookosh in #5735
- fix: (project-starter) replace mock.module with spyOn for consistent logger testing by @yungalgo in #5748
- chore(ci): adjust release workflow and package metadata by @wtfsayo in #5775
- fix: resolve
elizaos publish
command issues with --test and --npm flags by @yungalgo in #5763 - fix: bun run clean, bats-assert bad dep and polyfills by @ChristopherTrimboli in #5776
- fix: resolve entity creation SQL parameter mismatch by @wtfsayo in #5791
- fix: resolve test failures and enhance XML parsing reliability in CI environment by @wtfsayo in #5792
- fix: correct comma placement when adding entries to registry index.json by @yungalgo in #5774
- fix: code formatting improvements and dependency updates by @wtfsayo in #5795
- fix: improve TypeScript types and error logging in publisher by @wtfsayo in #5796
- chore: 1.4.3 by @wtfsayo in #5794
- feat: Cross-Environment Logger Support. by @ChristopherTrimboli in #5797
- fix: phala CLI argument handling and tee starter docker build by @yungalgo in #5773
- feat: Sessions API ++ by @ChristopherTrimboli in #5799
- feat: getServiceLoadPromise by @odilitime in #5801
- feat(bootstrap): async embedding generation via queue service by @0xbbjoker in #5793
- feat: Convert packages/docs to git submodule from elizaos/docs by @wtfsayo in #5803
- fix: plugin-sql test by @odilitime in #5802
- fix: metadata in sessions by @ChristopherTrimboli in #5805
- feat(scenarios): Add comprehensive scenario testing system by @wtfsayo in #5723
- Revert processActions change: use cacheState to retrieve action result instead; minor auth prompt fix by @tcm390 in #5815
- Fix typo in runtime.ts comment: "initalized" → "initialized" by @prestoalvarez in #5812
- Refine prompt logic to enforce user ID requirement for actions needing authentication by @tcm390 in #5816
- improve summary by @tcm390 in #5818
- fix: Remove duplicate actionNames block from message handler template by @tcm390 in #5817
- feat: bun build, remove tsup by @ChristopherTrimboli in #5807
- expose multi-step templates via character config and enable env-based strategy toggle by @tcm390 in #5822
- fix(plugin-bootstrap): return ActionResult in GENERATE_IMAGE handler by @wtfsayo in #5823
- fix: make environment loading lazy to prevent warnings during CLI startup by @wtfsayo in #5829
- fix: correct logger.error parameter order in imageGeneration action by @tcm390 in #5833
- fix: Improve browser build exports and type definitions by @wtfsayo in #5832
- fix(client): Update AgentLog type structure and fix action viewer mapping by @tcm390 in #5834
- Feat: initPromise & always include runtime in emitted events by @odilitime in #5827
- feat(plugin-bootstrap): Add multi-step workflow execution system with configurable strategy modes by @tcm390 in #5825
- fix: CI test failures in core and others by @wtfsayo in #5835
- fix: Fix multi-step action result handling to properly pass values between steps by @tcm390 in #5841
- feat: add comprehensive documentation to standalone agent runner by @wtfsayo in #5843
- Bump vite from 6.0.5 to 6.1.6 in /packages/client in the npm_and_yarn group across 1 directory by @dependabot[bot] in #5838
- fix: (cli) test command minor fixes by @yungalgo in #5840
- feat: browser compat core by @ChristopherTrimboli in #5828
- fix: move starters build scripts locally by @ChristopherTrimboli in #5845
- fix: core types output by @ChristopherTrimboli in #5847
- fix(core): fix TypeScript declarations in npm package by @standujar in #5848
- fix: minor docker improvements project-tee-starter by @yungalgo in #5859
- fix: add docker files to project-starter by @yungalgo in #5858
- fix(discord): Enable image generation in Discord channels by @tcm390 in #5861
- fix: resolve build warnings and CSS syntax errors by @yungalgo in #5851
- docs: fix broken path by @MozirDmitriy in #5866
- feat: Show action called and result in chat UI by @tcm390 in #5865
- feat: Adds alpha NPM release workflow by @ChristopherTrimboli in #5863
- feat: Embeds CLI version into build output by @ChristopherTrimboli in #5869
- fix: Unhandled Promise in Action Update by @tcm390 in #5870
- chore: Bump to 1.5.5-alpha.1 by @wtfsayo in #5871
- fix: crypto-browserify dependency issue by @wtfsayo in #5872
- feat: Update bun to latest version 1.2.21 across monorepo by @wtfsayo in #5874
- feat: Add alpha CLI tests workflow with NPM dependency by @wtfsayo in #5873
- fix: simplify alpha CLI tests to run basic smoke tests by @wtfsayo in #5875
- fix: logger debug level & style by @0xbbjoker in #5849
- fix(cli): fix port detection for automatic fallback by @standujar in #5876
- feat: Unifies release workflow for NPM packages by @ChristopherTrimboli in #5877
New Contributors
- @prestoalvarez made their first contribution in #5812
- @MozirDmitriy made their first contribution in #5866
Full Changelog: v1.4.2...v1.5.6