{"ecosystem":"go","package":"github.com/containers/podman/v4","from_version":null,"to_version":null,"changes":[{"from_version":"v5.6.0-rc2","to_version":"v5.6.0","change_type":"breaking","description":"Rosetta support in `podman machine` VMs has been disabled by default due to issues with newer Linux kernels. These issues have been addressed in the Tahoe beta, and we plan on re-enabling support for Rosetta in a future Podman release once the fix is in wider circulation. You can find more details [here](https://blog.podman.io/2025/08/podman-5-6-released-rosetta-status-update/).","migration_hint":null},{"from_version":"v5.5.0-rc1","to_version":"v5.5.0-rc2","change_type":"breaking","description":"Due to changes in Docker API types, two small breaking changes have been made in the Go bindings for the REST API. The `containers.Commit()` function now returns a new struct (`types.IDResponse`) with identical contents, and the `containers.ExecCreate` function's `handlers.ExecCreateConfig` parameter now contains a different embedded struct, potentially requiring changes to how it is assigned to.","migration_hint":null},{"from_version":"v5.4.2","to_version":"v5.5.0-rc1","change_type":"breaking","description":"Due to changes in Docker API types, two small breaking changes have been made in the Go bindings for the REST API. The `containers.Commit()` function now returns a new struct (`types.IDResponse`) with identical contents, and the `containers.ExecCreate` function's `handlers.ExecCreateConfig` parameter now contains a different embedded struct, potentially requiring changes to how it is assigned to.","migration_hint":null},{"from_version":"v5.5.0-rc2","to_version":"v5.5.0","change_type":"breaking","description":"Due to changes in Docker API types, two small breaking changes have been made in the Go bindings for the REST API. The `containers.Commit()` function now returns a new struct (`types.IDResponse`) with identical contents, and the `containers.ExecCreate` function's `handlers.ExecCreateConfig` parameter now contains a different embedded struct, potentially requiring changes to how it is assigned to.","migration_hint":null},{"from_version":"v5.4.0-rc2","to_version":"v5.4.0-rc3","change_type":"breaking","description":"Due to a lack of availability of hardware to test on, the Podman maintainers are no longer capable of providing full support for Podman on Intel Macs. Binaries and machine images will still be produced, and pull requests related to MacOS on Intel systems will still be merged, but bugs will be fixed on a best effort basis only. We welcome any potential new maintainers who would be able to assist in restoring full support.","migration_hint":null},{"from_version":"v5.4.0-rc2","to_version":"v5.4.0-rc3","change_type":"breaking","description":"Quadlet previously incorrectly allowed `:` as a character to define comments. This was a mistake; developer intent and documentation was that `#` and `;` were to be used as comment characters instead, matching systemd. This has been corrected, and semicolons now define comments instead of colons.","migration_hint":null},{"from_version":"v5.4.0-rc1","to_version":"v5.4.0-rc2","change_type":"breaking","description":"Quadlet previously incorrectly allowed `:` as a character to define comments. This was a mistake; developer intent and documentation was that `#` and `;` were to be used as comment characters instead, matching systemd. This has been corrected, and semicolons now define comments instead of colons.","migration_hint":null},{"from_version":"v5.4.0-rc1","to_version":"v5.4.0-rc2","change_type":"breaking","description":"Due to a lack of availability of hardware to test on, the Podman maintainers are no longer capable of providing full support for Podman on Intel Macs. Binaries and machine images will still be produced, and pull requests related to MacOS on Intel systems will still be merged, but bugs will be fixed on a best effort basis only. We welcome any potential new maintainers who would be able to assist in restoring full support.","migration_hint":null},{"from_version":"v5.4.0-rc3","to_version":"v5.4.0","change_type":"breaking","description":"Due to a lack of availability of hardware to test on, the Podman maintainers are no longer capable of providing full support for Podman on Intel Macs. Binaries and machine images will still be produced, and pull requests related to MacOS on Intel systems will still be merged, but bugs will be fixed on a best effort basis only. We welcome any potential new maintainers who would be able to assist in restoring full support.","migration_hint":null},{"from_version":"v5.4.0-rc3","to_version":"v5.4.0","change_type":"breaking","description":"Quadlet previously incorrectly allowed `:` as a character to define comments. This was a mistake; developer intent and documentation was that `#` and `;` were to be used as comment characters instead, matching systemd. This has been corrected, and semicolons now define comments instead of colons.","migration_hint":null}],"total":10,"note":"Curated major-version breaking changes. Always verify against the package's official changelog before migrating.","_cache":"hit"}