# User-visible major / breaking changes coming in Kaleidoscope

**URL:** <https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665>\
**Category:** Programming\
**Tags:** news\
**Created:** [June 19, 2018, 10:35am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665 "2018-06-19T10:35:33Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 10:35am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/1 "2018-06-19T10:35:33Z")

</div>

We used to list breaking changes and major features in this thread, but we failed to keep the list up to date. It was too far removed from the code where the changes happen. Because a significant number of people expressed interest in a change log, one that’s more succinct than the git logs, we ended up with two new files in the master [Kaleidoscope](https://github.com/keyboardio/Kaleidoscope) repository:

- [NEWS.md](https://github.com/keyboardio/Kaleidoscope/blob/master/NEWS.md) provides a high-level overview of major features, breaking changes, important fixes.
- [UPGRADING.md](https://github.com/keyboardio/Kaleidoscope/blob/master/UPGRADING.md) goes into a bit more detail about how to upgrade from older versions to the latest Kaleidoscope.

Because both of these files are closer to the code, and we can update them at the same time we fix bugs, or add important things to the firmware, they will be kept much more up to date.

---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 10:35am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/2 "2018-06-19T10:35:48Z")

</div>



---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 11:07am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/6 "2018-06-19T11:07:53Z")

</div>



---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 11:09am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/7 "2018-06-19T11:09:42Z")

</div>



---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 11:28am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/8 "2018-06-19T11:28:18Z")

</div>

A post was split to a new topic: [Kaleidoscope major changes discussion](https://community.keyboard.io/t/kaleidoscope-major-changes-discussion/1666)

---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [June 19, 2018, 11:27am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/9 "2018-06-19T11:27:11Z")

</div>



---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [February 2, 2019, 1:51am UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/11 "2019-02-02T01:51:15Z")

</div>

[Bump](https://github.com/keyboardio/Kaleidoscope/blob/master/NEWS.md#eeprom-keymap-changed-focus-commands), there were breaking changes. Won’t affect many people, but still. I’m trying to practice bumping this thread when there’s news!

---

<div class="post-metadata">

**Author:** ![algernon](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.keyboard.io/algernon/32/4404_2.png) [@algernon](https://community.keyboard.io/u/algernon)\
**Post date:** [February 19, 2019, 11:50pm UTC](https://community.keyboard.io/t/user-visible-major-breaking-changes-coming-in-kaleidoscope/1665/12 "2019-02-19T23:50:20Z")

</div>

[Bump](https://github.com/keyboardio/Kaleidoscope/blob/7366fea5c09e7f0b58a9b6a3f047f0e20edb814d/UPGRADING.md#removal-of-layerdefaultlayer), a few deprecated interfaces have been removed.
