Silvera

Latest version: v0.3.1

Safety actively analyzes 681812 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.3.1

Changed

* Fix bug in `silvera init` command. Service registry was generated with bad attribute.
* Fix bug in `silvera check` command. Use projects abs path.
* Fix bug in `silvera evaluate` command. Use proper default evaluator.
* Fix bug in calling a dependency service when it's not registered within a service registry.

0.3.0

Added

* Evaluation called during compilation process. Evaluation report generated as Markdown file in the output folder.
* Evaluation functions now can be registered as plugins.
* OpenAPI specification (openapi.json) generated for each service with REST API during compilation.

Changed

* Built-in code generator now supports Java 17 and uses Spring Boot 2.6.6.

Removed

* Attribute `tool` from service registry declaration is removed. Which service registry will actually be used is determined by code generators.
* Attribute `communication_style` is removed. Communication style is now determined based on used annotations.

0.2.3

* Fix textx compatibility

0.2.2

* Generate code for publishing messages in methods that are annotated as producers
* Report an error if module not properly loaded

0.2.1

* Fixed bug regarding CRUD annotations in service and controller templates

0.2.0

* File extension changed from .tl to .si
* Fixed bug in generation of dependency calls where return value is list
* Support for required in built-in Java generator
* Exact line in file is shown for undefined types
* Added initial support for Circuit Breaker pattern in built-in Java generator

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.