|
| 1 | +--- |
| 2 | +title: Release 0.16.3 |
| 3 | +--- |
| 4 | +<table> |
| 5 | + <tbody> |
| 6 | + <tr> |
| 7 | + <th>Release Number</th> |
| 8 | + <td>0.16.3</td> |
| 9 | + </tr> |
| 10 | + <tr> |
| 11 | + <th>Release Date</th> |
| 12 | + <td>October 10th, 2024</td> |
| 13 | + </tr> |
| 14 | + <tr> |
| 15 | + <th>Release Codename</th> |
| 16 | + <td>Beta #5, Patch #3</td> |
| 17 | + </tr> |
| 18 | + <tr> |
| 19 | + <th>Tag</th> |
| 20 | + <td>[infrahub-v0.16.3](https://github.com/opsmill/infrahub/releases/tag/infrahub-v0.16.3)</td> |
| 21 | + </tr> |
| 22 | + </tbody> |
| 23 | +</table> |
| 24 | + |
| 25 | +# Release 0.16.3 |
| 26 | + |
| 27 | +We are thrilled to announce the latest release of Infrahub, version *0.16.3*! |
| 28 | + |
| 29 | +This release focuses largely on bug fixes and is driven by our Beta Test users, |
| 30 | +and as always we greatly appreciate their feedback and time! |
| 31 | + |
| 32 | +## Main changes |
| 33 | + |
| 34 | +The complete list of changes can always be found in the `CHANGELOG.md` file in the Infrahub Git repository. |
| 35 | + |
| 36 | +### Removed |
| 37 | + |
| 38 | +- Removed `infrahub.toml` configuration file from Docker builds. |
| 39 | + |
| 40 | +### Fixed |
| 41 | + |
| 42 | +- Save a diff in smaller pieces instead of all at once to prevent out-of-memory error. ([#4511](https://github.com/opsmill/infrahub/issues/4511)) |
| 43 | +- Fixes exception handling section in the Python SDK batch guide. |
| 44 | + |
| 45 | +## Migration guide |
| 46 | + |
| 47 | +To migrate your instance of Infrahub to the latest version, please run the following commands and restart all instances of Infrahub. |
| 48 | + |
| 49 | +<!-- vale off --> |
| 50 | +```shell |
| 51 | +infrahub db migrate |
| 52 | +infrahub db update-core-schema |
| 53 | +``` |
| 54 | +<!-- vale on --> |
| 55 | + |
| 56 | +> if you are running in docker these commands need to run from the container where Infrahub is installed |
| 57 | + |
| 58 | +### Migration of the demo instance |
| 59 | + |
| 60 | +If you are using the demo environment, you can migrate to the latest version with the following commands |
| 61 | + |
| 62 | +```shell |
| 63 | +invoke demo.stop |
| 64 | +invoke demo.build |
| 65 | +invoke demo.migrate |
| 66 | +invoke demo.start |
| 67 | +``` |
| 68 | + |
| 69 | +If you don't want to keep your data, you can start a clean instance with the following command |
| 70 | + |
| 71 | +```shell |
| 72 | +invoke demo.destroy demo.build demo.start demo.load-infra-schema demo.load-infra-data |
| 73 | +``` |
| 74 | + |
| 75 | +> All data will be lost, please make sure to backup everything you need before running this command. |
| 76 | +
|
| 77 | +The repository https://github.com/opsmill/infrahub-demo-edge has also been updated, it's recommended to pull the latest changes into your fork. |
0 commit comments