Recent Releases of cogment
cogment - v2.21.2
v2.21.2 - 2023-12-04
Added
- Web proxy's openapi json specification can be retrieved from
/openapi.jsonwith a full documentation of each route. - Web proxy's openapi json specification published alongside the cogment binaries.
Changed
- The web proxy now reconnects to the orchestrator for each trial listing request.
- Go
Published by air-ci over 2 years ago
cogment - v2.19.1
v2.19.1 - 2023-10-13
Fixed
- Directory health check are again fully operational on services that don't implement yet the Status API.
- Web proxy options for directory's registration host and authentication token are now usable.
- Calls to
Endpoint.toString()on discovery endpoints are now working as expected; the issue was leading to a crash on web proxy startup.
Changed
- HTTP calls to the web proxy are now only logged in Debug.
- Go
Published by air-ci over 2 years ago
cogment - v2.17.0
v2.17.0 - 2023-08-10
Added
- Preview of
cogment services web_proxy [...], a proxy facilitating the usage of Cogment over HTTP the initial version supports implementing actors. - Launch
__ALL_ARGSand__NB_ARGSsubstitution variables - Directory inquiries now support property
__order_bythat controls the order of the results
Changed
- Update to Go 1.20 (from 1.19)
- Go
Published by air-ci almost 3 years ago
cogment - v2.15.0
v2.15.0 - 2023-07-10
Fixed
- Model Registry bug where cache size option was ignored
- Model Registry: Decrease default chunk size to work
Changed
- Update to Go 1.19 (from 1.17)
- Clean up launcher logs
Added
- New launcher features: arguments, globals, super quiet (-qqq)
- Go
Published by air-ci almost 3 years ago
cogment - v2.12.0
v2.12.0 - 2023-02-28
Added
- Key/values properties can be defined in the trial parameters
- Key/values properties of the trial reported in
TrialInfo - Trial datastore trial inquiries can be filtered using properties, in particular using
cogment client trial_datastore list_trials
Fixed
- Error when
VersionUpdateis done when a new model has no version yet in the model registry
- Go
Published by air-ci over 3 years ago
cogment - v2.11.0
v2.11.0 - 2023-02-03
Added
- Model Registry push/stream new model iterations functionality
- Model Registry and Trial Datastore can now registers automatically to the directory
Changed
- The orchestrator web endpoint now returns a more meaningful response instead of the previous
"gRPC requires HTTP/2"
- Go
Published by air-ci over 3 years ago
cogment - v2.10.0
v2.10.0 - 2022-11-17
Added
- Addition of
registration_lagoption to directory service
Fixed
- Use v1.10.0 of spdlog instead of v1.X (latest v1.11.0 causes errors)
- Use v11.2.0 of mingw to build the Windows version (latest v12.2.0 causes errors)
- Check Orchestrator port availability before use
- Go
Published by air-ci over 3 years ago
cogment - v2.9.1
v2.9.1 - 2022-09-19
v2.9.1 replaces v2.9.0 partially failed to be released
Fixed
- Trial Datastore sample filtering on Agent class and Agent implementation is now effective
Added
cogment services directory [...], Cogment's directory servicecogment client directory [...], a CLI client to interact with directory servicescogment launch file.yaml, a CLI tool able to launch and monitor the several process of a Cogment application (takes the place of gnu parallel)
- Go
Published by air-ci over 3 years ago
cogment - v2.8.0
v2.8.0 - 2022-08-08
Fixed
- Handling of past (out of sync) rewards to datalog
- Directory query property name for service (from
idto__id)
Added
cogment client trial_datastore(or simplycogment client datastore), a CLI client for trial datastores is now available. It includes:cogment client trial_datastore list_trialsto list stored trials,cogment client trial_datastore delete_trialsto delete stored trials,cogment client trial_datastore exportto export stored trials,cogment client trial_datastore importto import trials.
nb_buffered_ticksparameter to manage out-of-sync data
- Go
Published by air-ci almost 4 years ago
cogment - v2.5.0
v2.5.0 - 2022-06-30
Added
- Handle actors disconnecting during a trial according to parameters from
ActorParams.
Fixed
- gRPC internal logs are properly formatted to json when desired
- Reduce the verbosity of gRPC internal logs
- Pass the proper log level to the orchestrator
- Go
Published by air-ci almost 4 years ago
cogment - v2.4.0
v2.4.0 - 2022-06-02
Added
- Introduce handling of actor not connecting at the start of a trial.
ActorParamshas been extended to let the user define the expected behavior.
Changed
- Make
ModelRegistrygRPC server less verbose - Rename orchestrator cli option
--actor_http_portto--actor_web_port,--actor_http_portis still supported but deprecated
Fixed
- Fix
ModelRegistry.RetrieveVersionDatagRPC method sending an infinite number of chunks of 0 bytes
- Go
Published by air-ci about 4 years ago
cogment - v2.3.2
v2.3.2 - 2022-05-19
Fixed
- Fix release script that prevented v2.3.1 to be properly released.
v2.3.1 - 2022-05-18
Changed
- Cogment API definitions are now located in this repository and no longer retrieved from https://github.com/cogment/cogment-api
Fixed
- Fix in datastore to properly assign rewards to the right actor
- Go
Published by air-ci about 4 years ago
cogment - v2.3.0
v2.3.0 - 2022-04-29
Added
- Introduce the ability to define the log format, accessible through the
--log-formatoption or theCOGMENT_LOG_FORMATenvironment variable.
Changed
- Make sure of compatibility with ubuntu 18.04 by moving the build environment to it
Fixed
- Fix inability to load the symbol from
orchestrator.dllon Windows that was preventing the orchestrator service from being launched - Fix the packaging of the cogment api
- Go
Published by air-ci about 4 years ago
cogment - v2.2.0
v2.2.0 - 2022-04-11
Added
- Add the gRPC cogment api to the release package.
- Add support for installing the gRPC API from the install script.
Fixed
- Fix the help message for the
--cache_max_itemsoption ofcogment services model_registrycommand.
v2.2.0-rc5 - 2022-04-07
Fixed
- Fix failure of the install script when trying to get the latest version of Cogment.
v2.2.0-rc4 - 2022-04-07
Changed
- Update the prometheus C++ client to fix build errors in recent compilers.
Added
- Build dedicated images for the legacy modules orchestrator, model registry, trial datastore and cli modules to facilitate migrations.
Fixed
- Fix the built docker image.
v2.2.0-rc3 - 2022-03-29
Changed
- Update the install script to easily retrieve a local exec simply called
./cogment.
v2.2.0-rc2 - 2022-03-21
Fixed
- Fix the artifact path for the "no_orchestrator" macos amd64 version.
- Fix environment variable used to configure the model registry archive directory.
v2.2.0-rc1 - 2022-03-21
This is the initial release of the unified Cogment executable that includes:
- the orchestrator, accessible as
cogment service orchestrator, - the model registry, accessible as
cogment service model_registry, - the trial datastore, accessible as
cogment service trial_datastore, - the CLI.
Cogment supports natively linux, macOS (> 10.15), and windows on amd64 (aka x84_64) architectures.
Added
- Add orchestrator support for discovery endpoints (i.e. to query the directory)
- Add orchestrator support for providing the parameters with the StartTrial rpc
Changed
- Deprecate
cogment run, users should now rely on a dedicated script, e.g. bash script. - Deprecate
cogment copy, users should now rely on dedicated commands, e.g.cpif needed. - Deprecate
cogment init. - Update the copyright notice year to 2022.
Fixed
- Have the orchestrator datalog client consume the stream for the server
- Go
Published by air-ci about 4 years ago
cogment - v2.2.0-rc4
v2.2.0-rc4 - 2022-04-07
Changed
- Update the prometheus C++ client to fix build errors in recent compilers.
Added
- Build dedicated images for the legacy modules orchestrator, model registry, trial datastore and cli modules to facilitate migrations.
Fixed
- Fix the built docker image.
- Go
Published by air-ci about 4 years ago
cogment - v2.2.0-rc3
v2.2.0-rc3 - 2022-03-29
Changed
- Update the install script to easily retrieve a local exec simply called
./cogment.
- Go
Published by air-ci about 4 years ago
cogment - v2.2.0-rc2
v2.2.0-rc2 - 2022-03-21
Fixed
- Fix the artifact path for the "no_orchestrator" macos amd64 version.
- Fix environment variable used to configure the model registry archive directory.
- Go
Published by air-ci about 4 years ago
cogment - v2.0.0
Changelog
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.
Unreleased
v2.0.0 - 2022-01-10
- Updated dockerfiles and yaml files to comply with 2.0
v2.0.0-rc1 - 2021-12-16
- Rename
cogment synctocogment copy - Code generation updated for Cogment API 2.0
v1.2.0 - 2021-09-27
Added
- Introduce
cogment synca command to synchronize the cogment project settings and proto files to the components directories
Changed
- Upgrade the version used by
cogment initof the python sdk tov1.3.0
v1.1.0 - 2021-09-09
Added
- Introduce an install script for cogment CLI.
Fixed
- Fix
cogment generategenerated typescript code by usinggrpc_tools_node_protocinstead ofprotocdirectly.
Changed
- Upgrade the version of the orchestrator used by
cogment inittov1.0.3
v1.0.3 - 2021-07-07
Changed
cogment initnow uses fixed version for the metrics and dashboard.- cogment.yaml template includes client in docker-compose build command
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
- Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 4 years ago
cogment - v2.0.0-rc1
Changelog
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.
Unreleased
v2.0.0-rc1 - 2021-12-16
- Rename
cogment synctocogment copy - Code generation updated for Cogment API 2.0
v1.2.0 - 2021-09-27
Added
- Introduce
cogment synca command to synchronize the cogment project settings and proto files to the components directories
Changed
- Upgrade the version used by
cogment initof the python sdk tov1.3.0
v1.1.0 - 2021-09-09
Added
- Introduce an install script for cogment CLI.
Fixed
- Fix
cogment generategenerated typescript code by usinggrpc_tools_node_protocinstead ofprotocdirectly.
Changed
- Upgrade the version of the orchestrator used by
cogment inittov1.0.3
v1.0.3 - 2021-07-07
Changed
cogment initnow uses fixed version for the metrics and dashboard.- cogment.yaml template includes client in docker-compose build command
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
- Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 4 years ago
cogment - v1.2.0
Changelog
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.
Unreleased
v1.2.0 - 2021-09-27
Added
- Introduce
cogment synca command to synchronize the cogment project settings and proto files to the components directories
Changed
- Upgrade the version used by
cogment initof the python sdk tov1.3.0
v1.1.0 - 2021-09-09
Added
- Introduce an install script for cogment CLI.
Fixed
- Fix
cogment generategenerated typescript code by usinggrpc_tools_node_protocinstead ofprotocdirectly.
Changed
- Upgrade the version of the orchestrator used by
cogment inittov1.0.3
v1.0.3 - 2021-07-07
Changed
cogment initnow uses fixed version for the metrics and dashboard.- cogment.yaml template includes client in docker-compose build command
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
- Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 4 years ago
cogment - v1.1.0
Changelog
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.
Unreleased
v1.1.0 - 2021-09-09
Added
- Introduce an install script for cogment CLI.
Fixed
- Fix
cogment generategenerated typescript code by usinggrpc_tools_node_protocinstead ofprotocdirectly.
Changed
- Upgrade the version of the orchestrator used by
cogment inittov1.0.3
v1.0.3 - 2021-07-07
Changed
cogment initnow uses fixed version for the metrics and dashboard.- cogment.yaml template includes client in docker-compose build command
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
- Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 4 years ago
cogment - v1.0.3
Changelog
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.
Unreleased
v1.0.3 - 2021-07-07
Changed
cogment initnow uses fixed version for the metrics and dashboard.- cogment.yaml template includes client in docker-compose build command
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
Changed
- Prefer
COPYoverADDin dockerfiles - Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci almost 5 years ago
cogment - v1.0.2
Changelog
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.
Unreleased
v1.0.2 - 2021-06-17
v1.0.1 - 2021-06-04
Changed
- cogment generate with js_dir argument will now install node modules if they're not found
- better error handling
- Update copyright notice to use the legal name of AI Redefined Inc.
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
Changed
- Prefer
COPYoverADDin dockerfiles - Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci almost 5 years ago
cogment - v1.0.0
Changelog
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.
Unreleased
v1.0.0 - 2021-05-11
v1.0.0-beta3 - 2021-04-27
Changed
- Prefer
COPYoverADDin dockerfiles - Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-beta3
Changelog
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.
Unreleased
v1.0.0-beta3 - 2021-04-27
Changed
- Prefer
COPYoverADDin dockerfiles - Upgrade the version of cogment-orchestrator to
v1.0.0-beta3 - Upgrade the version of cogment-py-sdk to
v1.0.0-beta3
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Added
- Add both the creation and generation of a web-client through
cogment initandcogment generate, respectively. A node.js distribution is now required to be available on$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags.
Changed
cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-beta1
Changelog
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.
Unreleased
v1.0.0-beta1 - 2021-04-08
- Initial beta release, no more breaking changes should be introduced.
Fixed
- Generated web-client no longer include a
.git
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-alpha10
Changelog
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.
Unreleased
v1.0.0-alpha10 - 2021-04-01
Changed
ActorClass'sidfield is now namednameeverywhere.cogment initsupports the simplified event data structure in actor and environment event loops.cogment initusescogment.Endpointandcogment.ServedEndpointinstead of raw TCP ports.cogment initsupports the new controller API.cogment initsupports the newRecvAction&RecvRewardclasses.- Upgrade the version of cogment-orchestrator to
v1.0.0-alpha9 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha12
Fixed
- The default
cogment run startproperly attach to the actors and environment services. - The default
cogment run buildproperly build all the services. - Fix
cogment generateto properly supportimportin proto files.
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-alpha9
Changelog
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.
Unreleased
v1.0.0-alpha9 - 2021-03-01
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-alpha5
Changelog
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.
Unreleased
v1.0.0-alpha5 - 2021-02-22
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha4 - 2021-02-19
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--web-clientflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--web-clientflag, will enable typing definition generation for user protobufs.cogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-alpha6
Changelog
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.
Unreleased
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci about 5 years ago
cogment - v1.0.0-alpha8
Changelog
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.
Unreleased
v1.0.0-alpha8 - 2021-02-25
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 5 years ago
cogment - v1.0.0-alpha7
Changelog
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.
Unreleased
v1.0.0-alpha7 - 2021-02-24
v1.0.0-alpha6 - 2021-02-23
Changed
- Update to use github.com as import target
v1.0.0-alpha5 - 2021-02-22
Features
implement web-client
This implements both the creation and generation of a web-client through
cogment init and cogment generate, respectively.
Changes:
- Refactor code to use template helpers for transforming
cogment.yamlimport.protos[]into language specific import strings.
Breaking Changes
- A node.js distribution is now required to be available on
$PATHfor certain features. These are disabled by default and must be enabled by stdin or flags. cogment generatenow accepts--python-outinstead of--python_out.--python-outcan be repeated multiple times to target multiple output directories, eg:cogment generate --python-out environment --python-out client --python-out actor.cogment generatenow templatesCogSettings.ts, then uses the typescript compiler to generateCogSettings.js,CogSettings.d.ts,CogSettings.d.ts.map.cogment initnow asks if a web-client should be generated.cogment generatenow accepts the--js-outflag, which enables generation of protobuf definitions andCogSettings.tsfrom acogment.yamlcogment generatenow accepts a--typescriptflag that depends on the--js-outflag, will enable typing definition generation for user protobufs. This can be repeated multiple times to target multiple output directories, just like python-outcogment inittemplates uses dependencies between services (depends_onclause) for bringing up the stack vs. having service names repeated incogment runcommands.docker-compose up web-clientwill bring up the entire stack,docker-compose up dashboardwill bring up all the necessary containers.
v1.0.0-alpha4 - 2021-02-19
v1.0.0-alpha3 - 2021-02-19
Changed
cogment initnow generates actor & environment implementations handling all the possible events.- Initialize Metrics and Dashboard when
cogment initis run
v1.0.0-alpha2 - 2021-01-28
Changed
cogment runnow runs the command in thecogment.yamldirectory.- The
cogment initprompt integrate the concept of actor implementation and make it optional to create an actor in the client. - Upgrade the version of cogment-orchestrator to
v1.0.0-alpha3 - Upgrade the version of cogment-py-sdk to
v1.0.0-alpha5
Fixed
cogment initnow generates a working project structure and implementation for actor, client and environment services.- Build and publish a
latesttag forcogment/clion dockerhub at https://hub.docker.com/r/cogment/cli. cogment initon project whose name contains a-now generates valid.protofiles.
v1.0.0-alpha1 - 2020-12-07
- Initial alpha release, expect some breaking changes.
Known issues
- Files generated by
cogment initare not up-to-date.
- Go
Published by air-ci over 5 years ago