All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- The primitives to add lookbacks to dependency results
- Improved how dependency results are served within the algorithm
- The
registrystub. Not needed as the CLI will now create direct source code that lives in the local processors repository.
- A stubbed out
registrymodule within the package that the Orca CLI generates type stubs for. This module will contain the algorithms, window types and metadata present within Orca core. The LSP that the user uses must be pointed towards the stubs generated from the CLI for this to be effective - typically via thestubsargument.
v0.10.0 - 27-09-2025
- Bumped Orca version
v0.9.0 - 27-09-2025
- How the processor address is provided to combine address and port, with a robust regex handling of the address.
- Additional optional env var to register with Orca core a different port to what is exposed internally
v0.8.0 - 23-09-2025
- Integrated support for more robust metadata handling
v0.7.14 - 15-09-2025
v0.7.12 - 15-09-2025
- Server reflection
v0.7.10 - 10-09-2025
- Updated the orca core version
v0.7.8 - 10-09-2025
- Issue in the OrcaCore service name
v0.7.7 - 10-09-2025
- The version of Orca core to use.
v0.7.6 - 10-09-2025
- Fixed gRPC connection to ORCA CORE as SSL instead of insecure, when in production
v0.7.5 - 09-09-2025
- Improper exception handling on lack of environment variables, and environment variable name change.
v0.7.4 - 29-06-2025
- Return type handling
v0.7.3 - 29-06-2025
time_from&time_tomessage copying
v0.7.2 - 29-06-2025
- Usability changes to
ExecutionParamswhere window can either be a protobuf or aWindowclass
v0.7.1 - 29-06-2025
time_fromandtime_totypes in the window definition
v0.7.0 - 29-06-2025
- Orca core to get latest protobuf definitions
v0.6.1 - 26-06-2025
- None result type
v0.6.0 - 26-06-2025
- Explicit return types to algorithms
v0.5.0 - 23-06-2025
- Stricter typing to algorithm function definitions
v0.4.0 - 23-06-2025
- The way algorithms specify how they are triggered, to use a class based
WindowType
v0.3.0 - 23-06-2025
- Metadata into the window emitter
v0.2.0 - 18-05-2025
- The ability to trigger windows
- A full E2E example of triggering and running algorithms
v0.1.0 - 15-05-2025
- Initial implementation that accepts windows and farms the window off to the relevant processors
- Now handling results properly.
- Properly handled the attaching of the gRPC server.
- Added license.
- Updated documentation to the core components.