Skip to content

v1.0.0

Compare
Choose a tag to compare
@teo teo released this 07 Dec 12:19
· 245 commits to master since this release

This release includes a new HTTP API for Apricot which exposes component configuration payloads, and other bug fixes and improvements.

  • Apricot HTTP API:

    • [apricot] Implement component configuration access in HTTP API
    • [apricot] Update pongo2 to v6
    • [apricot] Use pongo2 template cache, one per component/rt/role directory
    • [apricot] Implement component config template cache invalidation
    • [apricot] Correct documentation path
    • [apricot] Add http-swaggo inline documentation to Apricot HTTP API
    • [build] Add Swaggo tool for generating Apricot HTTP docs
    • [build] Add swaggo http and update dependencies
    • [build] Commit swaggo-generated Apricot HTTP API docs
    • [docs] Add swaggo to Makefile
    • [docs] Update Apricot HTTP API intro
    • [docs] Update gRPC APIdocs for AliECS and Apricot
    • [docs] Add Apricot documentation to mkdocs.yml
    • [docs] Fix mkdocs pointer to Apricot HTTP API and improve docs
  • DCS interaction fix:

    • [core] DCS actually uses SOR_AVAILABLE to mean PFR_AVAILABLE
  • Miscellaneous:

    • [occ] Add missing include for newer compilers
    • [build] Update dependencies
    • [build] Bump Go in GH workflow