github safe-global/safe-client-gateway v0.1.0

latest releases: v1.62.0, v1.61.0, v1.60.1...
16 months ago

What's Changed

Initial Release – Hello World 👋

This is the first release of the new Safe Client Gateway. For the clients consuming the API, not much changed. However, this represents a major refactor of the Safe Client Gateway.

The most significant change is the new tech stack being used. The project runs now on NodeJS and uses
NestJS for its Web framework. While there are some internal reasons behind this migration, the team focused on the following
main topics for this new release:

  • Reworked our cache solution – cache invalidations are more performant as we deterministically generate cache keys
    for invalidation instead of scanning through the whole key space.
  • The service is now structured in three layers: data, domain and presentation layers – we believe that with the new
    structure, it will be easier to develop new features on top of the Safe Client Gateway.
  • The new structure, alongside the Dependency Injection framework provided by NestJS makes it easier to write and test
    how the service works under different conditions.

Contributors

Thank you for the valuable contributions made to the project during its development. @fmrsabino @hectorgomezv @iamacook @moisses89 @Uxio0

Full Changelog: https://github.com/safe-global/safe-client-gateway-nest/commits/v0.1.0

Don't miss a new safe-client-gateway release

NewReleases is sending notifications on new releases.