Skip to content

Releases: mify-io/mify

Mify v0.1.9

09 Feb 02:34
f980d9e

Choose a tag to compare

What's Changed

Bugfixes

  • Added missing RequestExtra for maintenance API (#96)
  • Updated kubeconfig context name
  • Fixed .mify contents gitignore

Full Changelog: v0.1.8...v0.1.9

Mify v0.1.8

07 Feb 00:10
f14c492

Choose a tag to compare

What's Changed

Bugfixes

  • Fix recoverer middleware. #110
  • Fix cyclic dependency in middleware. #134

Full Changelog: v0.1.7...v0.1.8

Mify v0.1.7

05 Feb 22:15
ee35a5b

Choose a tag to compare

What's Changed

Features

  • Add support for user organizations (cloud)
  • Analytics collection improvements (#89)
  • Accumulate stats in temp file (#116)
  • Some request/service context refactoring
  • Add support for custom error response, add command to connect to namespace pod
  • Pass request context to user middlewares #110

Bugfixes

  • Generate postgres config per service
  • Add prefix if client service has it in schema
  • Use less common port for ns-shell ssh
  • Force regenerate if mify version changed, add force flag

Full Changelog: v0.1.6...v0.1.7

Mify v0.1.6

11 Jan 20:01
cf1b02e

Choose a tag to compare

What's Changed

Bugfixes

  • Fix missing allowed methods in default CORS middleware in OpenAPI

Full Changelog: v0.1.5...v0.1.6

Mify v0.1.5

11 Jan 02:22
0cfcde9

Choose a tag to compare

What's Changed

Bugfixes

  • Hotfix react-ts template to fix build

Full Changelog: v0.1.4...v0.1.5

Mify v0.1.4

10 Jan 01:46
8a47981

Choose a tag to compare

What's Changed

Features

  • Added React on Typescript template for frontend (#98)
  • Added CLI usage statistics (#89)

Bugfixes

  • core.GetStaticConfig now can also take MifyServiceContext (#78)

Full Changelog: v0.1.3...v0.1.4

Mify v0.1.3

30 Dec 16:17
4aa833e

Choose a tag to compare

What's Changed

Bugfixes

  • FIx mify cloud url

Full Changelog: v0.1.2...v0.1.3

Mify v0.1.2

30 Dec 14:54
9258953

Choose a tag to compare

What's Changed

Features

  • Added kubeconfig generation, call mify cloud update-kubeconfig to obtain config to connect to mify-cloud's Kubernetes.
  • Updated go docker base image to 1.19.

Bugfixes

  • Do not call git status for unchanged files (#79)

Full Changelog: v0.1.1...v0.1.2

v0.1.1

27 Dec 13:23
079cfc3

Choose a tag to compare

What's Changed

Features

  • Added generic version for get config function, check doc for how to use: https://mify.io/docs/guides/extra-features/configs
  • MifyServiceContext is now passed to NewRouterConfig, which is helpful for creating middlewares. NOTE: go-services/internal/<service-name>/app/service_extra.go will be automatically migrated to a new version. (#65)
  • MifyRequestContext can take new go context with deadline or timeout: (#62)
func example(ctx *core.MifyRequestContext) {
        cancelCtx, cancel := context.WithTimeout(ctx, 5 * time.Second)
        ctx = ctx.WithGoContext(cancelCtx)
}
  • Swagger UI is added to a go service — it is available on the maintenance server by the URL http://localhost:<maintenance-port>/swagger-ui/. (#67)

Bugfixes

  • Fixed trailing slashes problems in OpenAPI schema. (#61)
  • Fixed panic and error handling in the API server. (#66)
  • Added gitignore for .mify directory. Run git rm .mify/* to cleanup old tracked files. (#71)

Full Changelog: v0.1.0...v0.1.1

Mify v0.1.0

13 Nov 21:06
1d3cdd1

Choose a tag to compare

Initial Mify CLI Release

Features

  • OpenAPI HTTP server generation
  • Built-in Prometheus metrics
  • Structured logging
  • Code generators for Go and Python based templates for the backend, NuxtJS for frontend.

Included packages

Deb package for Ubuntu 20.04+
Archived binaries for Mac, Linux for Intel/AMD, and ARM architectures.

Full Changelog: https://github.com/mify-io/mify/commits/v0.1.0