github elizaOS/eliza v0.25.8

17 hours ago

Major changes since v0.25.6-alpha.1

Features

  • Dynamic plugin loading (move all plugins out) #3339
  • plugin CLI list/installer utility #3429
  • Enable fetching relevant facts in the facts provider #2635
  • Gaianet support set API key #3591
  • Add NEAR AI model provider #3275
  • Support for Secret AI LLM #3615
  • Added cachedir to filesystem cache #3291
  • Configuration: set Lava as the default RPC URL for NEAR and Starknet #3323
  • Modify the configuration for the plugin-nkn #3570

Fixes

  • GHSA-584q-6j8j-r5pm #2958
  • Fix default character #3345
  • Fix set agent from API #3618
  • Store stringKnowledge in knowledge when ragKnowledge is enabled (#3434) #3435
  • Update chunk & overlap in rag function #2525
  • Fix bedrock inference #3553
  • Generate structured objects and images with NEAR AI #3644
  • Exporting structured objects and images with NEAR AI #3644

What's Changed since last release

  • fix: typos in multiple files by @vipocenka in #3111
  • feat: save imageUrls for outbound tweets/messages by @alexpaden in #3122
  • fix: upgrade openai and vercel ai packages to fix o1 errors by @HashWarlock in #3146
  • fix: multi-biome-01 by @AIFlowML in #3180
  • fix: plugin-0g by @AIFlowML in #3179
  • fix: multi-biome-02 by @AIFlowML in #3181
  • fix: plugin-0x by @AIFlowML in #3178
  • fix: plugin-3g-generation by @AIFlowML in #3175
  • fix: plugin-abstract by @AIFlowML in #3174
  • fix: plugin-agentkit by @AIFlowML in #3172
  • fix: plugin-akash by @AIFlowML in #3171
  • fix: plugin-allora by @AIFlowML in #3169
  • docs: fix typos in .md by @comfsrt in #3165
  • feat (chore): plugin-coinmarketcap by @ai16z-demirix in #3134
  • feat (chore): plugin-coingecko test config and coverage by @ai16z-demirix in #3124
  • fix: remove duplicated plugins by @tcm390 in #3126
  • fix: update provider-utils by @tcm390 in #3189
  • fix: extract attribute from raw text instead of normalized json by @tcm390 in #3190
  • feat: coingecko advanced - various pools by network by @0xCardinalError in #3170
  • feat: Add edwin plugin to eliza by @galmw in #3045
  • feat: plugin desk exchange by @john-xina-p88 in #3096
  • docs: Update Twitter to X (Twitter) by @nilaysarma in #3198
  • chore: add Biome configuration to Solana ecosystem plugins 07 by @AIFlowML in #3186
  • fix: plugin-anyone by @AIFlowML in #3107
  • docs: Update faq.md by @Danyylka in #3207
  • chore: Fix Typos and Improve Consistency in Community Chat Logs by @gap-editor in #3206
  • docs: Add weekly contributor meeting notes by @YoungPhlo in #3204
  • fix: think tag from venice by @rferrari in #3203
  • fix: Slack download upload attachments by @maxime in #3194
  • chore: Update GitHub Actions workflows and documentation by @PixelPil0t1 in #3166
  • chore: Standardization of Security Check Identifiers across GoPlus plugin by @Marcofann in #3164
  • fix: Update pnpm version during Docker build by @v1xingyue in #3158
  • Fix README_JA.md (add unwritten text and fix typo) by @You-saku in #3153
  • chore: some fix after v0.1.9 by @v1xingyue in #3141
  • feat: Trump character but tweets in Spanish by default by @silasneo in #3119
  • feat: TON Plugin: NFT collection, item creation, metadata change and transfer actions by @mikirov in #3211
  • docs: rename chat_2024-11-17.md by @Fallengirl in #3210
  • feat: Add CREATE_POOL action in MultiversX plugin by @elpulpo0 in #3209
  • fix: remove duplicated dependencies by @tcm390 in #3215
  • fix: quick-intel plugin optimizations & fixes. by @azep-ninja in #3208
  • feat: Add configuration for enabling/disabling Twitter post generation by @tcm390 in #3219
  • feat (chore): plugin-cronos test setup and coverage by @ai16z-demirix in #3250
  • feat (chore) plugin conflux: test config and coverage by @ai16z-demirix in #3247
  • fix: broken links in documentation by @cypherpepe in #3240
  • chore: remove unnecessary provider and transfer code by @madschristensen99 in #3251
  • fix: client-alexa by @AIFlowML in #3255
  • fix(deps): update dependency vitest [security] by @renovate in #3254
  • fix: pnpm install by @tcm390 in #3261
  • fix: Dynamic require of "http" is not supported error by @tcm390 in #3262
  • chore: develop => main by @odilitime in #3216
  • Fix broken links on contributing.md by @johntad110 in #3269
  • docs: Add GitHub issues link to CONTRIBUTING.md file by @nilaysarma in #3268
  • Fix PG query: Use only 'text' subfield name, field name is not needed here by @esen in #3264
  • fix: handle invalid json by @tcm390 in #3258
  • docs: fix typos and update broken link in docs by @rebustron in #3270
  • chore: fix spelling issues by @XxAlex74xX in #3271
  • fix: DenyLoginSubtask by @tcm390 in #3278
  • fix: twitter - add actions suppress action ability. by @azep-ninja in #3286
  • fix: rag optimizations/fixes for context. by @azep-ninja in #3248
  • fix: quick-intel plugin: optimize template/add suppress init msg by @azep-ninja in #3283
  • fix: discord - add actions suppress action ability. by @azep-ninja in #3284
  • fix: telegram- add actions suppress action ability. by @azep-ninja in #3285
  • feat: (plugin-multiversx) Allow the use of herotag by @elpulpo0 in #3238
  • fix: fix docker & types issue by @odilitime in #3220
  • fix(core): improve OpenAI-like provider endpoint resolution in generation.ts by @btspoony in #3281
  • chore: bump version to 0.25.6-alpha.1 by @odilitime in #3306
  • chore: develop => main by @tcm390 in #3307
  • fix: clean json before normalized by @tcm390 in #3301
  • fix: Fix plugin-solana-v2 package.json by @oxy-Op in #3308
  • fix: parsing unit test failure by @tcm390 in #3311
  • fix: models unit test by @tcm390 in #3312
  • fix: read modelConfig from character file by @TbLtzk in #3313
  • docs: fix typos and update functions by @Bilogweb3 in #3317
  • fix: handleGoogle(options) lost apiKey by @abcfy2 in #3274
  • feat: allow plugins to interact w messangerManager to post on telegram by @kesar in #3314
  • chore: add missing version property to package.json by @shakkernerd in #3325
  • chore: remove remnant files/folders by @shakkernerd in #3326
  • docs: fix typos in plugins.md by @aso20455 in #3324
  • feat: set package publish access to public by @shakkernerd in #3330
  • fix: Twitter logging bug by @vidvidvid in #3327
  • chore: develop => main by @shakkernerd in #3332
  • feat: Dynamic Plugin Loading (merged_) by @lalalune in #3339
  • chore: move default character to agent by @lalalune in #3343
  • Delete all plugins by @lalalune in #3342
  • feat: remove verifiable inference concept, will be plugin loaded by @lalalune in #3344
  • fix: fix default character by @lalalune in #3345
  • chore: Remove plugin imports from agent by @avaer in #3346
  • chore: Add adapter-sqlite to deps by @avaer in #3357
  • feat: v1 CLI utility by @odilitime in #3429
  • chore: commit d.a.t.a env configurations by @PisK4 in #3457
  • docs: Update readme to clarify difference between eliza-starter and eliza repos by @altcoinalpinist in #3453
  • docs: add note about 0x prefix needed for evm private key by @Bleyle823 in #3414
  • chore: client/FAQ/Character file Docs update by @madjin in #3410
  • chore: update change log by @threewebcode in #3407
  • fix: Store stringKnowledge in knowledge when ragKnowledge is enabled (#3434) by @lincheoll in #3435
  • docs: fix incorrect image paths in Korean documentation by @gkfyr in #3489
  • docs: New remote deployment guide by @bealers in #3501
  • chore: adding compass plugin env vars by @royalnine in #3494
  • docs: Add weekly contributor meeting notes (2025-02-04 + 2025-02-11) by @YoungPhlo in #3484
  • fix: remove --no-frozen-lockfile from Dockerfile by @kyle-veniceai in #3428
  • chore: move characters out to submodule by @odilitime in #3509
  • fix: refactor string literal http://localhost with SERVER_URL env var in client by @tenthirtyone in #3511
  • docs: Added a Proper Ukrainian README Translation Create README_UA.md by @mdqst in #3483
  • feat: Added cachedir to filesystem cache by @Swader in #3291
  • fix: CVE-2024-48930 by @anupamme in #2958
  • chore: bump version & lockfile by @odilitime in #3523
  • fix: Fix bedrock inference by @ebaizel in #3553
  • docs: Added sqlite3 errors to Quickstart by @GabrielCartier in #3539
  • docs: fix branch naming example in CONTRIBUTING.md by @mdqst in #3532
  • chore: Trim block from Ollama response by @amirkhonov in #3545
  • chore: Update and cleanup docs by @madjin in #3584
  • feat: Modify the configuration for the plugin-nkn by @iheron in #3570
  • docs: enhance README with detailed requirements and contribution guidelines by @avorylli in #3392
  • docs: Fix broken links by @sukrucildirr in #3599
  • feat: gaianet support set api key by @L-jasmine in #3591
  • feat: allow eliza client to configure eliza server base URL via env var by @bguiz in #3589
  • chore: docs update by @madjin in #3605
  • fix: installing packages from new registry by @daniel-trevino in #3609
  • fix: importing plugins from registry by @royalnine in #3611
  • fix: set agent from api by @daniel-trevino in #3618
  • fix: Fix devcontainer.json Port Mapping Syntax and JSON Structure by @NeoByteXx in #3616
  • fix: update chunk & Overlap in rag function by @adventuresinai in #2525
  • feat: Showcase page in docs for plugins by @madjin in #3620
  • feat: add NEAR AI model provider by @think-in-universe in #3275
  • chore(deps): update dependency vitest [security] by @renovate in #3525
  • feat: configuration: Set Lava as the default RPC URL for NEAR and Starknet by @nimrod-teich in #3323
  • feat: Add support for Secret AI LLM by @iKapitonau in #3615
  • chore: Bump version to 0.25.8 by @odilitime in #3632
  • chore: fix lockfile by @odilitime in #3633
  • update discord link by @odilitime in #3643
  • feat: Enable fetching relevant facts in the facts provider. by @LinuxIsCool in #2635
  • chore: turbo optimizations by @ryptotalent in #2503
  • feat: replace AgentRuntime to his interface to extend client by @kesar in #2388
  • chore: remove langchain dependency for text splitting by @Deeptanshu-sankhwar in #3642
  • fix: generate structured objects and images with NEAR AI by @think-in-universe in #3644
  • chore: stablize develop by @odilitime in #3645
  • chore: develop => main (0.25.8 release) by @odilitime in #3522

New Contributors

Full Changelog: v0.1.9...v0.25.8

Don't miss a new eliza release

NewReleases is sending notifications on new releases.