| ⇢ | A | UaJSONEncoder added | |
| ⇢ | A | UaJSONDecoder added | |
| A | ↘ | F | HistorySQLite got worse |
| ⇢ | B | HistorySQLite._get_select_clauses() added | |
| ⇢ | A | UaJSONDecoder.dict_to_object() added | |
| ⇢ | A | EventResult.get_field_variants() added | |
| ⇢ | A | HistoryManager.historize_event() added | |
| ⇢ | A | HistoryManager._get_source_event_data() added | |
| ⇢ | A | InternalServer.enable_event_history() added | |
| ⇢ | A | UaJSONEncoder.default() added | |
| ⇢ | A | HistorySQLite._format_event() added | |
| ⇢ | A | HistorySQLite._list_to_sql_str() added | |
| ⇢ | A | HistorySQLite._check() added | |
| ⋮ | view more | ||
| A | ↘ | B | HistorySQLite.save_event() got worse |
| A | ↘ | F | HistorySQLite.read_event_history() got worse |