Releases: fetchai/uAgents
Releases · fetchai/uAgents
v0.17.1
v0.17.0
What's Changed
- feat(core): enable update registration policy after agent init by @Archento in #561
- feat(core): add experimental rate limiter agent and protocol by @Archento in #562
- chore(core): add agent address as query param in inspector link by @jrriehl in #559
- feat(core): add is active almanac update by @lrahmani in #564
- feat(core): support almanac contract v2.0.0 by @Alejandro-Morales in #560
- chore(core): bump version to 0.17.0 by @jrriehl in #567
Full Changelog: v0.16.2...v0.17.0
v0.16.2
v0.16.1
v0.16.0
Features:
- feat(core): native rest endpoints for agents by @ejfitzgerald in #357
- feat(core): add message endpoint for inspector by @Alejandro-Morales in #490
- feat(core): log inspector link on startup by @jrriehl in #528
- feat(core): add agent location to AgentRegistrationAttestation by @qati in #545
Fixes:
- fix(core): asgi error message due to missing body by @Archento in #516
- fix(core): consistently generated session ids by @ejfitzgerald in #531
Other:
- chore(core): Update CODEOWNERS by @5A11 in #493
- chore(core): update ruff by @Archento in #508
- chore(core): refactor ASGI module by @Archento in #514
- chore(core): fix some comments by @longhutianjie in #525
- chore(core): update codeowners file by @Archento in #527
- chore(integration): Updating repo to have community folder by @devjsc in #534
- chore(core): add exp backoff to almanac registration by @ejfitzgerald in #537
- chore(core): bump version to 0.16.0 for release by @jrriehl in #546
Integrations:
- feat(integration): USGS Earthquake Details Integration by @steeevin88 in #533
- feat(integration): GitHub GraphQL lookup of user contributions to non-user owned repositories by @Luceium in #532
- feat(integration): User GitHub Repositories Integration by @jonathanguven in #530
- feat(integration): Chess player integration by @tanaygodse in #529
- feat(integration): add speaker diarization integration using hugging face model by @pratrivedi in #473
- feat(integration): add payment solution integration through stripe ecosystem by @neerajkrbansal1996 in #511
- feat(integration): add website validation agent by @pratrivedi in #463
- feat(integration): Telegram Integration by @ekzarov in #175
- refactor(integration): removing community folder, integrations now at: https://github.com/fe… by @devjsc in #543
New Contributors
- @longhutianjie made their first contribution in #525
- @steeevin88 made their first contribution in #533
- @Luceium made their first contribution in #532
- @jonathanguven made their first contribution in #530
- @tanaygodse made their first contribution in #529
- @neerajkrbansal1996 made their first contribution in #511
- @ekzarov made their first contribution in #175
Full Changelog: v0.15.2...v0.16.0
v0.15.2
What's Changed
- fix(core): check for env signature instead of trying to verify by @jrriehl in #503
- fix(core): add timeout and retries to almanac api registration by @jrriehl in #505
- chore(core): verify sync envelope if signed by @jrriehl in #507
- chore(core): bump version to 0.15.2 for release by @jrriehl in #506
Full Changelog: v0.15.1...v0.15.2
v0.15.1
v0.15.0
What's Changed
Features
- feat(core): separate asyncio tasks and running by @jrriehl in #477
- feat(core): add function to unregister domain name by @Alejandro-Morales in #471
- feat(core): prepare for almanac api registration support by @Alejandro-Morales in #457
- feat(core): add bureau shutdown event support by @Archento in #467
- feat(core): check supported almanac contract version against deployed… by @Alejandro-Morales in #465
- feat(core): reformat registration tests by @Alejandro-Morales in #456
- feat(core): 2nd part (registration) of feat/almanac-registration by @Alejandro-Morales in #458
Fixes
- fix(core): catch destination identifiers by @Alejandro-Morales in #440
- fix(core): agent registration endpoint mismatch by @Archento in #466
- fix(core): agent registration if no endpoint is provided by @Archento in #478
- fix(core): Update pull_request_template.md by @5A11 in #481
- fix(core): python version-safe datetime parsing and almanac api url refactor by @jrriehl in #480
Other
- refactor(core): all errors in signature verification now throw an exception by @Archento in #468
- refactor(core): relocate query by @Archento in #401
- chore(core): minor cleanup by @Archento in #474
- chore(core): update grpcio by @jrriehl in #487
- chore(core): release v0.15.0 by @jrriehl in #488
Integration Updates
- chore(integration): AI-Engine package update to latest uagents by @qati in #455
- feat(integration): add startup idea analyser using crewai by @pratrivedi in #460
- feat(integration): Github repos integration by @kshipra-fetch in #484
- feat(integration): Improved README uagent-ai-engine by @NindoK in #476
New Contributors
- @kshipra-fetch made their first contribution in #484
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- feat(core): update API docs by @Alejandro-Morales in #441
- chore(example): fix type issue in example 14 - Use
IntEnum
instead of inheritingint
andEnum
by @andrewswait in #258 - refactor(integration): Updating integrations folder by @devjsc in #420
- fix(core): digest backwards compatibility by @Archento in #451
- chore(core): bump version to 0.14.0 by @Archento in #454
New Contributors
- @andrewswait made their first contribution in #258
Full Changelog: v0.13.1...v0.14.0
v0.13.1
What's Changed
- feat(integration): Update fetch-ai-engine uagents dependency by @qati in #439
- fix(core): replace async yield hot loop with queue by @ejfitzgerald in #445
- docs(core): update remote-agents.md by @eltociear in #384
- test(core): model digest calculation test by @Archento in #421
- chore(core): update ecdsa dependency to work with babble update by @Archento in #428
- chore(core): bump version to 0.13.1 by @Archento in #448
New Contributors
- @eltociear made their first contribution in #384
Full Changelog: v0.13.0...v0.13.1