Skip to content

Releases: B4rtware/morpho

v1.0.0b8 - (06.12.2020)

06 Dec 00:31
f9d8fc8
Compare
Choose a tag to compare
Pre-release

🔨 Fixed

  • (ae7d6ff) cli: working dir not available for module import

v1.0.0b7 - (04.12.2020)

04 Dec 13:19
618621d
Compare
Choose a tag to compare
Pre-release

💌 Added

  • (a941545) examples: add echo example service
  • (66c6022) server: expose multiple config parameters to the Server.run(...) function
  • (fc09853) cli: add a morpho cli command (is being used to start services from the command line) and replaces argparse with click. Use morpho --helpfor a list of commands.
  • (7d96dea) : add health endpoint for services /health
  • (412c00f) : a default config is now printable through morpho config

♻️ Changes

  • (bd04715) server: remove argparse argument parsing
  • (c8fe9db) config: rename protocols parameter to consumers

v1.0.0b6 - (20.09.2020)

20 Sep 16:55
31577e4
Compare
Choose a tag to compare
Pre-release

🔨 Fixed

  • (7e8a4a4) consumer: always compare to upper instance name to prevent request deadlock

v1.0.0b5 - (20.09.2020)

20 Sep 15:42
0a7b590
Compare
Choose a tag to compare
Pre-release

🔨 Fixed

  • (d8bb5a7) server: custom config is not being used

v1.0.0b4 - (20.09.2020)

20 Sep 13:58
519ea11
Compare
Choose a tag to compare
Pre-release

💌 Added

  • (96ee82a) consumer: add overridable _get_applications function on WorkConsumer
  • (2f43843) consumer: add RestGatewayServiceConfig class

♻️ Changes

  • (9457b14) consumer: expose work, config, options_type parameters on RestWorkConsumer
  • (7689df0) consumer: expose optional client parameter on WorkCosumer constructor
  • (c8403ae) consumer: major rewrite of WorkConsumer.list_services. It now fully respects gateways.

v1.0.0b3 - (18.09.2020)

18 Sep 11:34
683cb55
Compare
Choose a tag to compare
Pre-release

💌 Added

  • (ff3c757): new error type NoWorkerFunctionError
  • (81cad62) consumer: list services will resolve a gateway and return options for each service
  • (ce9cbb3) work_consumer: add tests for WorkConsumer abstract class

♻️ Changes

  • (f986549): expose register parameter to Service class constructor

🔨 Fixed

  • (e1da287): dtaType not visible in eureka's metadata

v1.0.0b2 - (17.09.2020)

17 Sep 17:46
3e2edbd
Compare
Choose a tag to compare
Pre-release

💌 Added

  • (71e495c) consumer: new gateway rest consumer
  • (f2cdc10) unit: add unit tests for the client
  • (d08ede2) client: every client function has an optional instance_address parameter
  • (1352bbd): implement Document Transformation Application Types (DtaType)

♻️ Changes

  • (1f1ad17) examples: remove deprecated worker decorator
  • (84e1a8e) server: make worker function optional

v1.0.0b1 - (08.09.2020)

08 Sep 13:30
3c07657
Compare
Choose a tag to compare
Pre-release

🔥 BREAKING CHANGES

  • removed proto dependencies and files
  • removed worker decorator

💌 Added

  • (d5d217a): information section about how to create a new release (closes: #24)
  • (d111c81) consumer: implement options rest endpoint (closes: #23)
  • (a44721a) consumer: improved documentation of functions
  • (5104a8b) openapi: new openapi specification
  • (d7552cc) sphinx: sphinx documentation

♻️ Changes

  • (9dac3a6) examples: all examples now uses the public morpho repository
  • (d996ec6): remove unused dependencies (closes: #7)
  • (84fe09f) proto: remove proto files
  • (6bd1658) tasks: remove grpc relavant tasks
  • (8c32d5f): remove proto from docs
  • (15a0cd9) server: remove worker decorator

🔨 Fixed

  • (c5cd085) consumer: missing Dict type import
  • (8693688) circleci: codecov uses the wrong package directory

v1.0.0a5 - (16.07.2020)

16 Jul 15:33
37b146c
Compare
Choose a tag to compare
Pre-release

🔨 Fixed

  • fixed(types): make callable's worker BaseModel not optional (593377e)

v1.0.0a4 - (16.07.2020)

16 Jul 14:56
1f69681
Compare
Choose a tag to compare
Pre-release

💌 Added

  • added(examples): gateway example to crypto (67da16e)

🔨 Fixed

  • fixed(consumer): wrong dict convert function was used in transform pipe (5c96cab)
  • fixed(client): wrong json convert function was used in transform pipe (a3e77a9)