Releases: TEN-framework/ten-framework
Releases · TEN-framework/ten-framework
0.10.11 (TEN Framework only)
What's Changed
- fix: fixed the incompatibility issue with the new version of ElevenLabs SDK by @Faustrazor in #904
- fix(designer fe): external tools menu by @shczhen in #923
- fix: add skip_serializing_if for extension_group in AddGraphNodeRequestPayload by @halajohn in #927
- feat: add auto_start option to UpdateGraphRequestPayload and update related functions by @halajohn in #928
- refactor: streamline node addition by introducing add_nodes_to_array function by @halajohn in #929
- refactor: simplify flattening logic in Graph implementation and enhance validation process by @halajohn in #930
- feat: support stop_test with error info which can be retrieved from e… by @sunxilin in #906
- chore: update version headers and manifest files across multiple languages and extensions by @halajohn in #931
New Contributors
- @Faustrazor made their first contribution in #904
Full Changelog: 0.10.10...0.10.11
0.10.10 (TEN Framework only)
What's Changed
- refactor: streamline subgraph flattening logic and remove deprecated colon notation handling by @halajohn in #889
- refactor: update subgraph function signatures by @halajohn in #895
- fix: flush receiving cmd if quit before on_configure done by @sunxilin in #885
- fix(designer fe): logviewer backstage widget by @shczhen in #896
- feat: add subgraph field to GraphExposedMessage and update related logic by @halajohn in #897
- feat: enforce mutual exclusion between source_uri and graph fields in… by @halajohn in #898
- Update timeout duration for application startup checks across multiple test cases to 30 seconds by @halajohn in #899
- feat(designer fe): colorful logs by @shczhen in #902
- refactor(designer fe): query hook by @shczhen in #905
- feat: install extra tools in dockerfile and fix workflow ignores by @wangyoucao577 in #907
- fix: run and exit script via websocket by @wangyoucao577 in #908
- feat: add current_base_dir parameter to flattening methods in Graph by @halajohn in #912
- chore: update version headers and manifest files across multiple lang… by @halajohn in #914
- Refactor--simplify-graph-loading-function-by-removing-redundant-method by @halajohn in #915
- refactor: update subgraph loader function signature to include mutabl… by @halajohn in #919
- feat: designer rtc by @plutoless in #835
- refactor: rename validate_and_complete to validate_and_complete_and_f… by @halajohn in #922
- feat: add '-race' for golang test cases by @sunxilin in #900
Full Changelog: 0.10.9...0.10.10
0.10.9 (TEN Framework only)
What's Changed
- feat: add subgraph module and update imports in graph module by @halajohn in #870
- refactor: use update_graph_node_in_property_all_fields for node deletion action by @wangyoucao577 in #871
- refactor: replace TODO comments with IMPLEMENT in async and default extensions by @halajohn in #872
- feat: add subgraph reference validation and update checks in graph module by @halajohn in #874
- feat(designer fe): preferences and storage api by @shczhen in #876
- feat: add persistent storage schema to DesignerState and endpoints for schema management by @halajohn in #875
- feat: enhance subgraph processing with new helper functions for colon notation by @halajohn in #877
- feat(designer fe): persistent storage with schema by @shczhen in #880
- feat(designer fe): graph auto-start by @shczhen in #881
- fix: make sure the apps lock signal safe to avoid the potential dead … by @lionfore-hao in #879
- feat: support standalone testing in nodejs by @sunxilin in #839
- refactor: optimize lockfile writing by using BufWriter for improved I/O efficiency by @halajohn in #886
- chore: update version headers and manifest files across multiple languages by @halajohn in #888
New Contributors
- @lionfore-hao made their first contribution in #879
Full Changelog: 0.10.8...0.10.9
0.10.8 (TEN Framework only)
What's Changed
- feat: add subgraph field to GraphConnection structure and update related files by @halajohn in #856
- feat: gemini 2.5 by @plutoless in #855
- feat: ext tags display & search by @shczhen in #859
- refactor: update GraphConnection and GraphDestination structures by @halajohn in #858
- refactor: replace app and extension fields with GraphLoc in GraphConnection by @halajohn in #860
- docs: updating banner images by @cyfyifanchen in #862
- docs: consistency change updating all languages by @cyfyifanchen in #863
- docs: updating readme cn and links by @cyfyifanchen in #864
- refactor: replace TmanMetadata with TmanStorageInMemory across the codebase by @halajohn in #866
- refactor: migrate TmanConfig usage to home config across the codebase by @halajohn in #867
- chore: update version headers and manifest files across multiple languages and extensions by @halajohn in #868
Full Changelog: 0.10.7...0.10.8
0.10.7 (TEN Framework only)
What's Changed
- feat: add support for exposed messages in graph updates and related structures by @halajohn in #834
- docs: adding linkedin for community channel adding story teller fixing typo of license etc by @cyfyifanchen in #836
- docs: updating wording for the welcome section by @cyfyifanchen in #837
- fix: initialize replace_info array in test.gni for path replacement h… by @halajohn in #838
- fix: disable pylint warning for no-member in ElevenLabsTTS class by @halajohn in #841
- docs: adding deepwiki by @cyfyifanchen in #844
- feat: add support for exposed properties in graph updates and related structures by @halajohn in #843
- fix: catch sigsegv and abort by @sunxilin in #845
- refactor: remove localhost references in command destination settings across multiple files by @halajohn in #840
- refactor: update GraphNode structure to use GraphNodeType by @halajohn in #846
- refactor: update GraphNode to use Option for addon field across multiple files by @halajohn in #847
- feat: add jemalloc and jemallocator support with optional features in Cargo.toml by @halajohn in #849
- feat: add memory statistics printing functionality with optional jemalloc support by @halajohn in #852
- fix: designer fe by @shczhen in #848
- refactor: improve candidate selection logic and streamline version handling by @halajohn in #853
- chore: update version headers and manifest files across multiple languages and extensions by @halajohn in #854
Full Changelog: 0.10.6...0.10.7
0.10.6 (TEN Framework only)
What's Changed
- feat: support stepfun realtime api by @plutoless in #807
- feat: adding scarf tracking by @cyfyifanchen in #808
- feat: add extension group name to extension info structure and update related functionality by @halajohn in #809
- docs: updating readme by @cyfyifanchen in #812
- fix: logviewer by @shczhen in #813
- fix: support set graph json for start_graph cmd in any threads by @sunxilin in #815
- feat: sort package list by version in descending order by @halajohn in #817
- feat: support standalone testing for go extension by @sunxilin in #810
- docs: updating the image and gif links avoiding using assets over 10mb by @cyfyifanchen in #820
- refactor: remove extension group name from loc structure and related functions by @halajohn in #818
- feat: add support for loading graph data from external JSON files in predefined graph configuration by @halajohn in #821
- feat: add ten_turn_detection and ten_vad by @wangyoucao577 in #816
- docs: consistency updating with ten vad and ten turn detection by @cyfyifanchen in #824
- feat: add source_uri support to GraphInfo for loading graphs from specified URIs by @halajohn in #819
- docs: one liner fixing typo by @cyfyifanchen in #826
- fix: fill app uri in graph json when handling start_graph cmd by @sunxilin in #823
- feat: designer logs filter by @shczhen in #828
- feat!: add thread check for addon_host and remove on_init/deinit in addon by @sunxilin in #825
- fix: enhance error logging in log file watcher for better debugging by @halajohn in #832
- feat: enhance app and extension creation with optional template version support by @halajohn in #831
- chore: update version headers and manifest files across multiple languages by @halajohn in #833
Full Changelog: 0.10.5...0.10.6
0.10.5 (TEN Framework only)
What's Changed
- fix: designer fe issues by @shczhen in #794
- refactor: replace update_graph_connections_all_fields across multiple modules by @halajohn in #795
- refactor: improve assertion messages for extension group integrity checks across multiple modules by @halajohn in #802
- fix: updating sample rate of openaitts from 16000 to 24000 by @cyfyifanchen in #798
- chore: update dependencies and improve log file watcher functionality by @halajohn in #803
- chore: update clingo to 5.8.0 by @halajohn in #805
- refactor: update version headers and manifest files across multiple components for consistency by @halajohn in #806
Full Changelog: 0.10.4...0.10.5
0.10.4 (TEN Framework only)
What's Changed
- refactor: update log output formatting in tests for clarity by @halajohn in #786
- feat: fix doc setup according to new folder structure by @plutoless in #787
- feat: add startGraphCmd in go binding by @sunxilin in #789
- feat: add new endpoint for environment variables in the designer module by @halajohn in #791
- refactor: remove extension group metadata and related functionality by @halajohn in #792
- refactor: update version headers and manifest files across multiple components for consistency by @halajohn in #793
Full Changelog: 0.10.3...0.10.4
0.10.3 (TEN Framework only)
What's Changed
- feat: support qwen3 by @plutoless in #773
- refactor: remove extension group name parameter and add new function to retrieve it by @halajohn in #772
- refactor: remove extension group name from message handling functions and update related tests by @halajohn in #774
- refactor: enhance logging across various components for better error tracking and debugging by @halajohn in #775
- refactor: introduce mandatory log level and enhance logging functionality across components by @halajohn in #776
- refactor: update log handling to support UTF-8 text and enhance related tests by @halajohn in #777
- refactor: update log handling to use LogLineInfo struct by @halajohn in #778
- docs: reordering readme folders and links by @cyfyifanchen in #779
- refactor: enhance command output handling to differentiate between normal and log outputs by @halajohn in #780
- chore: remove outdated language-specific README files to streamline documentation structure by @halajohn in #782
- refactor: remove additionalProperties from JSON schemas and update integration tests by @halajohn in #783
- refactor: update version to 0.10.3 by @halajohn in #784
- chore: remove ai_agents path ignore from multiple workflow files by @halajohn in #785
Full Changelog: 0.10.2...0.10.3
0.10.2 (TEN Framework only)
What's Changed
- feat: compatible connection by @shczhen in #762
- docs: updating readme by @cyfyifanchen in #764
- chore: update package-lock.json and go.mod for dependency versions and module name change by @halajohn in #763
- docs: fixing star history link and minor change by @cyfyifanchen in #766
- feat: add file watcher by @halajohn in #765
- feat: add log watcher endpoint and update test module imports by @halajohn in #768
- chore: update version headers and manifest files across multiple languages and extensions by @halajohn in #769
Full Changelog: 0.10.1...0.10.2