# Notification of breaking changes in Makie?

**URL:** <https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281>\
**Category:** Visualization\
**Tags:** makie\
**Created:** [January 9, 2022, 12:59pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281 "2022-01-09T12:59:59Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![tt1234567](https://avatars.discourse-cdn.com/v4/letter/t/dec6dc/32.png) [@tt1234567](https://discourse.julialang.org/u/tt1234567)\
**Post date:** [January 9, 2022, 12:59pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/1 "2022-01-09T12:59:59Z")

</div>

Is there an easy way of getting notice of breaking changes in Makie? I do a regular `]update` and today GLMakie was updated to 0.5.0 and my code no longer worked. It turned out to be straightforward to fix (replace `Node` with `Observable`).

GLMakie has turned out to be perfect for my purposes and it would be nice to know in advance of any breaking changes. Where should I be looking?

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://discourse.julialang.org/u/jules)\
**Post date:** [January 9, 2022, 1:22pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/2 "2022-01-09T13:22:37Z")

</div>

The breaking changes are listed in the `NEWS.md` file in the repository and in the news section on the website. The minor versions count as breaking for a package below version 1.0, so if you don’t want your package to break, you can set compatibility boundaries that will prevent minor version updates until you specifically increase the boundary.

---

<div class="post-metadata">

**Author:** ![tt1234567](https://avatars.discourse-cdn.com/v4/letter/t/dec6dc/32.png) [@tt1234567](https://discourse.julialang.org/u/tt1234567)\
**Post date:** [January 9, 2022, 2:10pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/3 "2022-01-09T14:10:17Z")

</div>

Thanks, I don’t mind the breaking changes as I’d prefer to stay up-to-date if possible so  
I’ll try and keep an eye on the web site in the future. There doesn’t seem to be a direct link to the news on the front page ([https://makie.juliaplots.org/stable/](https://makie.juliaplots.org/stable/)) but you have to go down to the documentation, which may be why it took me a while to find out what was going on.

---

<div class="post-metadata">

**Author:** ![jules](https://avatars.discourse-cdn.com/v4/letter/j/41988e/32.png) [@jules](https://discourse.julialang.org/u/jules)\
**Post date:** [January 9, 2022, 2:14pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/4 "2022-01-09T14:14:29Z")

</div>

I think it’s common in this environment to look to Github as the main source of such information, the news section on the web site is just a rendering of the NEWS.md file for convenience. Sometimes things can be missing in NEWS, then your best bet is the list of closed PRs.

---

<div class="post-metadata">

**Author:** ![tt1234567](https://avatars.discourse-cdn.com/v4/letter/t/dec6dc/32.png) [@tt1234567](https://discourse.julialang.org/u/tt1234567)\
**Post date:** [January 9, 2022, 2:34pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/5 "2022-01-09T14:34:23Z")

</div>

Thanks, I’ll try and remember that in the future.

---

<div class="post-metadata">

**Author:** ![mtsch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mtsch/32/2072_2.png) [@mtsch](https://discourse.julialang.org/u/mtsch)\
**Post date:** [January 10, 2022, 6:37pm UTC](https://discourse.julialang.org/t/notification-of-breaking-changes-in-makie/74281/6 "2022-01-10T18:37:09Z")

</div>

You can also follow the repo on GitHub and get notified via email when new versions come out.
