espressif/brookesia_service_custom

0.7.1

Latest
uploaded 1 day ago
ESP-Brookesia Custom service which provides custom service development.

changelog

# ChangeLog

## v0.7.1 - 2026-04-10

### Enhancements:

- feat(docs): add Doxygen documentation to public types and methods in `service_custom.hpp` and `macro_configs.h`
- feat(build): enable `MINIMAL_BUILD` in test apps `CMakeLists.txt` to reduce build scope

## v0.7.0 - 2026-03-05

### Initial Release

- feat(repo): Add CustomService for ESP-Brookesia ecosystem
- feat(function): Support dynamic function registration and invocation via `register_function()` / `unregister_function()`
- feat(event): Support dynamic event registration and publish/subscribe via `register_event()` / `unregister_event()` / `publish_event()`
- feat(schema): Provide `get_function_schemas()` and `get_event_schemas()` for runtime schema query

Links

Supports all targets

License: Apache-2.0

To add this component to your project, run:

idf.py add-dependency "espressif/brookesia_service_custom^0.7.1"

download archive

Stats

  • Archive size
    Archive size ~ 27.71 KB
  • Downloaded in total
    Downloaded in total 3 times
  • Downloaded this version
    This version: 0 times

Badge

espressif/brookesia_service_custom version: 0.7.1
|