Releases: elizaOS/eliza
Releases · elizaOS/eliza
v0.1.5-alpha.0
What's Changed
- fix: When the plugins field in the .character.json file is configured with plugin name. by @xwxtwd in #784
- fixs: uuid compatible for number by @tomguluson92 in #785
- Update generation.ts to fix TOGETHER/LLAMACLOUD image generation by @ProphetX10 in #786
- fix: dev command by @shakkernerd in #793
- chore: update README_KOR.md to match latest README.md by @mike0295 in #789
- fix: enviroment -> environment by @tomguluson92 in #787
- fix: Docker default non-interactive mode for Cloud instances by @rarepepi in #796
- fix: swap type error, create user trust on first message in telegram by @MarcoMandar in #800
- fix: update npm publication workflow by @cygaar in #805
- refactor: Improve actions samples random selection by @dievardump in #799
- fix: part 2 of updating the npm publish workflow by @cygaar in #806
- fix: release workflow part 3 by @cygaar in #807
- fix: update package version to v0.1.5-alpha.0 by @cygaar in #808
New Contributors
- @xwxtwd made their first contribution in #784
- @ProphetX10 made their first contribution in #786
- @mike0295 made their first contribution in #789
- @rarepepi made their first contribution in #796
- @dievardump made their first contribution in #799
Full Changelog: v0.1.5...v0.1.5-alpha.0
v0.1.5
What's Changed
- feat: adding back the renovate file for automated security scanning by @sirkitree in #358
- feat: readme and linting by @ponderingdemocritus in #449
- fix: postgres embedding issues by @tarrencev in #425
- fix: X dry run by @laser-riot in #452
- Add npm install instructions to homepage header by @null-hax in #459
- docs: Fix my name in stream notes by @odilitime in #442
- feat: create-eliza-app by @coffeeorgreentea in #462
- fix: Add missing fuzzystrmatch extension for levenshtein() method to postgresql schema.sql definition by @martincik in #460
- fix: Fixing failling tests token.test.ts and videoGeneration.test.ts by @ai16z-demirix in #465
- feat: init github client by @tarrencev in #456
- docs: Add Discord username question by @odilitime in #468
- docs: Update Contributors to bring inline with PR468 by @odilitime in #470
- feat: Cache Manager by @bmgalego in #378
- ollama generate case was using console.debug. by @drew-royster in #474
- fix: ci by @ponderingdemocritus in #475
- feat: Twitter Refactor by @bmgalego in #478
- refactor: add template types by @vivoidos in #479
- feat: adds check by @ponderingdemocritus in #466
- fix: ignored modelEndpointOverride in generation by @darwintree in #446
- feat: Improvements by @bmgalego in #482
- fix: agent type error and sqlite file env by @bmgalego in #484
- fix: agent loadCharacters file resolver by @bmgalego in #486
- fix: fix character path loading by @bmgalego in #487
- fix: added missing packages to tsup configs' externals by @massivefermion in #488
- docs: Create best-practices.md documentation by @snobbee in #463
- feat: Added TWITTER_COOKIE example on quickstart.md by @haeunchin in #476
- feat: Improve knowledge embeddings by @tarrencev in #472
- feat: improve type saftey by @ponderingdemocritus in #494
- fix: improve embeddings by @ponderingdemocritus in #496
- node-v by @ponderingdemocritus in #501
- fix: deps by @ponderingdemocritus in #503
- chore: add contributor license by @awidearray in #502
- fix: remove sol dep by @ponderingdemocritus in #504
- fix: issue with npm by @ponderingdemocritus in #505
- fix: services fix by @ponderingdemocritus in #509
- fix: speech service fix by @ponderingdemocritus in #512
- docs: add template and client configuration guide by @oguzserdar in #510
- Wrap
fastembed
in try catch to allow non node environments to build by @antpb in #508 - fix: husky and pre-commit by @ponderingdemocritus in #514
- fix: lint by @ponderingdemocritus in #515
- test: add linter to all packages and enable vitest by @snobbee in #490
- feat: add coinbase plugin starting with cb commerce functionality by @monilpat in #513
- fix: Gracefully Handle Add Participants Unique Constraint Error in Postgres by @VarKrishin in #495
- fix: Ollama fix by @yodamaster726 in #524
- fix: ollama local and llama local by @yodamaster726 in #521
- fix: Fix/telegram by @ponderingdemocritus in #530
- fix(deps): update dependency @ai-sdk/anthropic to ^0.0.56 by @renovate in #528
- fix(deps): pin dependencies by @renovate in #529
- chore(deps): pin dependencies by @renovate in #526
- fix(deps): update dependency @ai-sdk/openai to v1.0.4 by @renovate in #533
- fix(deps): update dependency @ai-sdk/google-vertex to ^0.0.43 by @renovate in #532
- fix: pass runtime to video service by @0xFlicker in #535
- fix: discord voice memory id not unique by @bmgalego in #540
- fix: db queries not using agentId in all memory queries by @bmgalego in #539
- fix: error in getGoals and remove coinbase package-lock.json by @bmgalego in #545
- fix: Use BigInt for tweet IDs in client-twitter by @wraitii in #552
- fix: add try catch to process action by @bmgalego in #546
- fix: generateText format consistency by @tomguluson92 in #550
- fix: bump echogarden to fix case sensitive issue by @0xFlicker in #561
- Improved Twitter Documentation by @grallc in #559
- fix: sql command by @0xFlicker in #560
- fix: remove db adapters depencies from core and remove plugin-node from telegram by @bmgalego in #571
- fix: add missing documents and knowledge memory managers to runtime interface by @bmgalego in #572
- fix: remove postinstall script from plugin-coinbase by @bmgalego in #573
- fix: postgres by @ponderingdemocritus in #557
- fix: Token provider getHighestLiquidityPair by @bmgalego in #547
- Add community stream notes for WDYGDTW 2 by @YoungPhlo in #580
- feat: add new pages by @madjin in #581
- fix: Devex Fixes by @lalalune in #583
- feat: update api docs by @madjin in #582
- feat: Update packages by @lalalune in #584
- Update dependency @echogarden/espeak-ng-emscripten to v0.3.3 by @renovate in #537
- Update dependency @opendocsg/pdf2md to v0.1.32 by @renovate in #538
- Update dependency agent-twitter-client to v0.0.14 by @renovate in #542
- Update docusaurus monorepo to v3.6.3 by @renovate in #543
- Update dependency clsx to v2.1.1 by @renovate in #544
- feat: More package updates by @lalalune in #585
- Pin dependency vue to 3.5.13 by @renovate in #527
- feat: Shaw/realityspiral/coinbase fixes by @lalalune in #586
- feat: implement coinbase mass payments across base/sol/eth/pol/arb by @monilpat in #569
- Shaw/logger fixes by @lalalune in #587
- fix: missing updates for logger.ts by @yodamaster726 in #525
- fix: React Client fixes by @lalalune in #588
- feat: add agent selection, router and sidebar layout in React client by @vivoidos in #536
- fix: fixing failing goals, cache and token tests by @ai16z-demirix in #522
- fix: Shaw/fix zerog by @lalalune in #589
- feat: Add 0G plugin for file storage by @Wilbert957 in #416
- fix: enable test run in CI for core package by @pgoos in #590
- CS - first api hookups. by @justabot in #564
- feat: update sidebars by @madjin in #593
- Download updates by @justabot in #594
- feat: Farcaster Client by @bmgalego in #386
- Pr 33 by @MarcoMandar in #596
- fix: discord crash on sending message to null channel by @odilitime in #598
- fix: db queries in sqljs database adapter not using agentId by @bmgalego in #606
- fix: agent DirectClient is not a type by @odilitime in #605
- fix: add Memory Manager getMemoriesByRoomIds missing tableName param by @bmgalego in #602
- fix: time prompt to include UTC, convert to verbose english to help prompting by @odilitime in #603
- feat: add knowledge to state by @bmgalego in #600
- feat: Adding tests for actions and generation. Skiping test step in defaultCharacters by @ai16z-demirix in https://github.com/a...
v0.1.4-alpha.3
What's Changed
- feat: adding back the renovate file for automated security scanning by @sirkitree in #358
- feat: readme and linting by @ponderingdemocritus in #449
- fix: postgres embedding issues by @tarrencev in #425
- fix: X dry run by @laser-riot in #452
- Add npm install instructions to homepage header by @null-hax in #459
- docs: Fix my name in stream notes by @odilitime in #442
- feat: create-eliza-app by @coffeeorgreentea in #462
- fix: Add missing fuzzystrmatch extension for levenshtein() method to postgresql schema.sql definition by @martincik in #460
- fix: Fixing failling tests token.test.ts and videoGeneration.test.ts by @ai16z-demirix in #465
- feat: init github client by @tarrencev in #456
- docs: Add Discord username question by @odilitime in #468
- docs: Update Contributors to bring inline with PR468 by @odilitime in #470
- feat: Cache Manager by @bmgalego in #378
- ollama generate case was using console.debug. by @drew-royster in #474
- fix: ci by @ponderingdemocritus in #475
- feat: Twitter Refactor by @bmgalego in #478
- refactor: add template types by @vivoidos in #479
- feat: adds check by @ponderingdemocritus in #466
- fix: ignored modelEndpointOverride in generation by @darwintree in #446
- feat: Improvements by @bmgalego in #482
- fix: agent type error and sqlite file env by @bmgalego in #484
- fix: agent loadCharacters file resolver by @bmgalego in #486
- fix: fix character path loading by @bmgalego in #487
- fix: added missing packages to tsup configs' externals by @massivefermion in #488
- docs: Create best-practices.md documentation by @snobbee in #463
- feat: Added TWITTER_COOKIE example on quickstart.md by @haeunchin in #476
- feat: Improve knowledge embeddings by @tarrencev in #472
- feat: improve type saftey by @ponderingdemocritus in #494
- fix: improve embeddings by @ponderingdemocritus in #496
- node-v by @ponderingdemocritus in #501
- fix: deps by @ponderingdemocritus in #503
- chore: add contributor license by @awidearray in #502
- fix: remove sol dep by @ponderingdemocritus in #504
- fix: issue with npm by @ponderingdemocritus in #505
- fix: services fix by @ponderingdemocritus in #509
- fix: speech service fix by @ponderingdemocritus in #512
New Contributors
- @laser-riot made their first contribution in #452
- @null-hax made their first contribution in #459
- @coffeeorgreentea made their first contribution in #462
- @drew-royster made their first contribution in #474
- @massivefermion made their first contribution in #488
- @haeunchin made their first contribution in #476
- @awidearray made their first contribution in #502
Full Changelog: v0.1.3...v0.1.4-alpha.3
v0.1.3-alpha.2
What's Changed
- fix: configs by @ponderingdemocritus in #431
- docs: Update contributing.md to incorporate Contribution Guidelines by @monilpat in #430
- fix: linting and imports ready for npm by @ponderingdemocritus in #433
- feat: don't require .env to exist by @odilitime in #427
- chore: Update pr.yaml to show actual condition so easier to follow by @monilpat in #429
- fix: imports by @ponderingdemocritus in #435
Full Changelog: v0.1.1...v0.1.3-alpha.2
v0.1.3
What's Changed
- docs: Update contributing.md to incorporate Contribution Guidelines by @monilpat in #430
- fix: linting and imports ready for npm by @ponderingdemocritus in #433
- feat: don't require .env to exist by @odilitime in #427
- chore: Update pr.yaml to show actual condition so easier to follow by @monilpat in #429
- fix: imports by @ponderingdemocritus in #435
- fix: path by @ponderingdemocritus in #436
- fix: since agent is moved out of packages, adjust default path by @odilitime in #432
- fix: Fix linter issues by @martincik in #397
- feat: add all the style guidelines to the context by @o-on-x in #441
- fix: fixes some console logs by @ponderingdemocritus in #440
- fix: The bot is by default deafened and we don't want that by @martincik in #437
- fix: unrug by @ponderingdemocritus in #444
- fix: voice perms by @ponderingdemocritus in #447
Full Changelog: v0.1.2...v0.1.3
v0.1.1
What's Changed
- Groq api integration by @juke in #194
- Updated documentation by @atvonsc in #195
- Major documentation updates by @madjin in #199
- swap Dao action initital by @MarcoMandar in #196
- Swap functionality by @lalalune in #197
- Add RedPill API Support by @HashWarlock in #198
- Fix Discord Voice and DMs by @lalalune in #203
- Shaw fix characters paths, .ts requirement and missings args by @lalalune in #204
- Implement grok beta by @MeDott29 in #216
- add the template overrides by @lalalune in #207
- lazy load llama by @lalalune in #220
- Abstracts Eliza into a Package to enble publishing onto NPM along with plugin system by @ponderingdemocritus in #214
- Add OLLAMA as Model Provider by @o-on-x in #221
- models.gguf stored in models file, & tsconfig changes for ref @eliza/core & other things by @o-on-x in #224
- plugin-image-generation tsconfig.json fix & ollama error handling by @o-on-x in #228
- Update Docs by @madjin in #231
- update docs by @madjin in #233
- move code out to plugins, adapters and clients by @lalalune in #225
- Added OpenRouter model provider by @o-on-x in #245
- Support google models in generation by @parzival418 in #246
- trust integration by @MarcoMandar in #248
- Working PostGres Adapter by @cvartanian in #247
- use openai embeddings setting by @o-on-x in #252
- refactor embeddings by @o-on-x in #254
- embedding set to use openai endpoint when using openai embeddings by @o-on-x in #255
- bigint support in logger by @o-on-x in #256
- Fix: changed claude-3-5-haiku to claude-3-5-haiku-20241022 for fixing… by @denizekiz in #257
- Update docs by @madjin in #253
- cachedEmbeddings fix by @dorianjanezic in #262
- add verbose config with logger by @v1xingyue in #249
- recommendations, token info, client auto by @MarcoMandar in #250
- fix: docs features darkmode color by @fabianhug in #266
- docs homepage rework by @mrpspring in #280
- Improve Docs by @madjin in #273
- Don't blow up if the wallet is missing by @ferric-sol in #281
- Fix embedding calculation for sqlite by @ferric-sol in #261
- Fix: compute unit increasein swapts, default is too low to make trans… by @denizekiz in #276
- add modelProvider to json to resolve embeddings error by @twilwa in #274
- fix docs: add python as a prerequisite (needed for node-gyp) by @metadiver in #277
- Bundles by @ponderingdemocritus in #285
- Loaf stuff by @lalalune in #286
- Added missing GROK model provider key initialization by @FabriceIRANKUNDA in #296
- Added Transfer / Send Token Action by @o-on-x in #297
- telegram: start agent after client initialization by @o-on-x in #304
- Telegram client refactor for bot info availability by @ropresearch in #308
- Increased llama and llama based model temperatures by @alanneary17 in #310
- docs: add a new Japanese README by @eltociear in #307
- Add Korean and French README by @BugByClaude in #312
- fix service call patterns but needs testing by @lalalune in #311
- add node version check by @thearyanag in #299
- added working pumpfun.ts by @o-on-x in #313
- Fix broken docs by @madjin in #321
- docs: add a new Portuguese README version by @gabrielsants in #320
- Update Quickstart Guide by @odilitime in #325
- Save Trade on creation to the backend by @MarcoMandar in #328
- utils.ts example tweet splitting by @o-on-x in #323
- [LLM Object Generation][1/2] Leverage AI Lib's Generate Object instead of parsing strings by @monilpat in #309
- claude vertex configs added to generation.ts (was missing) by @denizekiz in #330
- README_KOR.md Korean version edited by a Korean by @sumin13245 in #329
- Dockerized application for local development, testing and deployment by @pindaroso in #293
- fix: Build error for packages requiring @ai16z/eliza by @shakkernerd in #331
- Docs: README.md improvements: clarify testing, add additional docker information by @odilitime in #333
- Docs: additional Quickstart clarification and improvements by @odilitime in #334
- added clientConfig to optionally ignore bots and DMs by @vivoidos in #336
- feat: Add Heurist API Integration as New Model Provider by @tsubasakong in #335
- feat: Starknet plugin by @ponderingdemocritus in #287
- fix: dev build by @ponderingdemocritus in #343
- Update Heurist Integration Documentation and Examples by @tsubasakong in #339
- getOrCreateRecommenderWithTelegramId by @MarcoMandar in #345
- fix: imports and cleanups by @ponderingdemocritus in #344
- trust fixes by @MarcoMandar in #347
- feat: trust db by @ponderingdemocritus in #349
- Add Community & contact and Star History by @thejoven in #353
- fix: solana by @ponderingdemocritus in #354
- fix: some trust fixes by @lalalune in #346
- change default configuration of Heurist by @wjw12 in #348
- update tweet interval to 90-180 mins by @oguzserdar in #360
- feat: update docs with new stream notes by @madjin in #364
- post time set in env by @o-on-x in #368
- default set to new standard post time 90-180 type: post time by @o-on-x in #369
- feat: readme by @ponderingdemocritus in #370
- twitter-profile-remake by @alextitonis in #263
- fix: bug in getRecentMessageInteractions not awating for promisses before formating by @bmgalego in #366
- feat: starknet token transfer by @enitrat in #373
- feat: Adding unit tests for start - Covering goals, defaultCharacters, relationships, evaulators, posts, database, messages by @ai16z-demirix in #367
- feat: Enhance Heurist Image Generation Settings and Image Handling by @tsubasakong in #375
- feat: install clients from plugin by @ponderingdemocritus in #371
- fix: openrouter 70b don't support 128000, changed to 405b in model.ts by @denizekiz in #356
- feat: client by @ponderingdemocritus in #382
- feat: Complete Starknet DB Trust by @ponderingdemocritus in #355
- fix: client null by @ponderingdemocritus in #390
- fix: ca for btc was spam/fake by @thearyanag in #374
- feat: Logging improvements by @ponderingdemocritus in #393
- Fix tweet truncation issue by truncating at complete sentences by @boyaloxer in #388
- feat: Create README_ES.md by @metadiver in #400
- Register memory managers if passed to runtime by @martincik in #396
- fix: tsup build error (client-twitter) by @leomercier in #402
- docs: add Russian(RU) translation of README by @whonion in #380
- docs: Update README_FR.md by @xclicx in #377
- docs: add Turkish (TR) translation of README by @oguzserdar in #376
- feat: Contextual Twitter Threads + Spam Reduction b...