3.2 KiB
3.2 KiB
ChangeLog
v0.7.5 - 2026-03-04
Enhancements:
- feat(emote): add
RefreshAllfunction call for expression service
v0.7.4 - 2026-02-25
Breaking Changes:
- break(emote): remove
QRCodeobject type fromEventMessageTypeenum
Enhancements:
- feat(wifi): add
GeneralStateenum with stable and transient states for WiFi state machine - feat(wifi): add
ScanParamsstruct for scan configuration - feat(wifi): add
SoftApParamsstruct andSoftApEventenum for SoftAP functionality - feat(wifi): add SoftAP-related functions:
TriggerSoftApStart,TriggerSoftApStop,TriggerSoftApProvisionStart,TriggerSoftApProvisionStop,SetSoftApParams,GetSoftApParams - feat(wifi): add
GetGeneralStatefunction to get current WiFi state - feat(wifi): update
SetScanParamsfunction to use object parameter instead of multiple separate parameters - feat(wifi): add
channelfield toApInfostruct - feat(wifi): change
get_signal_level()to static method inApInfo - feat(wifi): add
SoftApEventHappenedevent - feat(wifi): add
IsUnexpectedparameter toGeneralEventHappenedevent - feat(audio): add
PauseEncoderandResumeEncoderfunctions
v0.7.3 - 2026-02-02
Breaking Changes:
- break(repo): move agent helpers (coze, manager, openai) to
brookesia_agent_helpercomponent
Enhancements:
- feat(base): add
ConvertibleToFunctionValueconcept for type-safe parameter conversion - feat(base): add
Timeouttag type for specifying timeout in function calls - feat(base): add type traits for event callback parameter detection
- feat(audio): expand Audio helper with additional function and event schemas
- feat(emote): update Expression Emote helper schemas
- feat(repo): add
require_schedulerfield toFunctionSchemaandEventSchema - feat(repo): update
brookesia_service_managerdependency to0.7.*
v0.7.2 - 2026-01-14
Enhancements:
- feat(repo): update function and event descriptions
v0.7.1 - 2025-12-24
Enhancements:
- feat(repo): add
Baseclass - feat(wifi): add 'reset_data' function
- feat(repo): add SNTP helper class
- feat(nvs): add
is_available,save_key_value,get_key_value,erase_keysfunctions - feat(repo): update
brookesia_service_managerdependency to>=0.7.1,<0.8.0 - feat(repo): update README
Bug Fixes
- fix(nvs): use object instead of array for
setfunction parameter - fix(repo): rename
definition/DEFINITIONtoschema/SCHEMA
v0.7.0 - 2025-12-07
Initial Release
- feat(repo): Add service development helper library for ESP-Brookesia ecosystem
- feat(repo): Provide type-safe definitions (strongly-typed enums and structs)
- feat(repo): Provide standardized function definitions (FunctionSchema, including names, parameters, and descriptions)
- feat(repo): Provide standardized event definitions (EventSchema, including names and data formats)
- feat(repo): Provide constant definitions (service names and default values), function and event index enumerations
- feat(repo): Provide NVS helper class (ValueType enum, KeyValuePair/EntryInfo structs, and function definitions)
- feat(repo): Provide Wifi helper class (GeneralState/GeneralAction/GeneralEvent enums, ApInfo struct, and function/event definitions)