Files
ghostty/src
Mitchell Hashimoto 84432a7beb config: more general purpose backwards compatibility handlers
Fixes #7706

We previously had a very specific backwards compatibility handler for
handling renamed fields. We always knew that wouldn't scale but I wanted
to wait for a real case. Well, #7706 is a real case, so here we are.

This commit makes our backwards compatibility handler more general
purpose, and makes a special-case handler for renamed fields built on
top of this same general purpose system. The new system lets us do a lot
more with regards to backwards compatibility.

To start, this addresses #7706 by allowing us to handle a removed single
enum value of a still-existing field.
2025-06-28 13:06:43 -07:00
..
2025-05-21 10:20:09 -07:00
2025-06-24 15:47:54 -07:00
2025-05-26 21:50:14 -06:00
2025-01-18 22:47:18 +09:00
2025-05-21 10:20:09 -07:00
2025-05-26 21:50:14 -06:00
2025-06-27 09:12:20 -07:00
2024-09-26 22:00:11 -07:00
2025-03-11 14:39:04 -07:00
2025-06-21 14:11:50 -07:00
2025-03-11 14:53:30 -07:00
2025-03-07 13:42:00 -08:00
2024-08-16 14:35:10 -07:00
2022-08-18 11:42:32 -07:00
2025-06-21 14:11:50 -07:00
2025-05-09 10:01:05 -07:00
2024-08-16 10:36:10 -07:00