Skip to content

Middleware v0.1.0

Compare
Choose a tag to compare
@amoghjalan amoghjalan released this 25 Apr 15:08
· 940 commits to main since this release

Release Notes: Middleware v0.1.0

Hello, world! 👋

This is the first release of our open-source project, Middleware.

What is Middleware?

We built Middleware to help engineering managers like you analyze their team's performance better. It focuses on the DORA metrics (DevOps Research and Assessment) that are widely used in the industry. These metrics will give you a good idea of how well your team is delivering software and how efficiently they're working.

What's in this release?

  • Pulling data from GitHub: You can now connect Middleware to your GitHub repositories using a Personal Access token and get data from there.
  • DORA Metrics We've added the four main DORA metrics to help you understand your team better:
    • Lead Time for Changes: How long it takes to get a change from code commit to being merged into the main branch.
    • Deployment Frequency: How often you deploy new code (right now, this is based on the number of merged pull requests).
    • Change Failure Rate: How many deployments cause problems (right now, we look for reverted pull requests).
    • Mean Time to Recovery: How long it takes to fix a problem after a deployment (again, based on reverted pull requests).
  • Docker Images: We've made Docker images for Middleware so you can easily run it on different systems. You can find them here: link.

We want to hear from you!

This is our first attempt, and we'd love your feedback. If you find any bugs or have ideas on how to make Middleware better, please open an issue or send us a pull request on our GitHub repository

Thanks for using Middleware!

What's Changed

New Contributors

Full Changelog: https://github.com/middlewarehq/middleware/commits/0.1.0