How Do You Decide When to Bump an API Version?
I'm trying to understand the valid approaches to API versioning and how to distinguish between major, minor, and patch-level changes. In particular, when should a change be treated…
I'm trying to understand the valid approaches to API versioning and how to distinguish between major, minor, and patch-level changes. In particular, when should a change be treated…
I'm trying to understand how API versioning conventions work and how to classify different kinds of changes. Is a major version for breaking changes, a minor version for…
I maintain a Python CLI and development tool for Polylith-style architectures, mainly used with microservices in monorepos. A small number of users still run Python 3.8, and some…
I maintain a Python CLI for the Polylith Architecture, mainly used with microservices in monorepos and installed as a development or CI dependency. A small number of users…
I'm trying to decide how consistently to apply Semantic Versioning to maintenance changes. I recently upgraded several GitHub Actions, which don't affect the library's runtime behavior, so a…
Hey all! We've just switched our infrastructure to utilize Kubernetes for production and staging environments. We follow trunk-based development and use semantic versioning for our API releases. Now…
Hey everyone! I've just set up my first GitHub action that pushes Docker images to the packages section of my repo. I'm managing my Docker stacks using Portainer…
Hey everyone! I'm currently working on maintaining a new library that has its version starting at 0.x. I've learned that when dealing with this versioning scheme, NPM interprets…