| Age | Commit message (Expand) | Author |
| 2018-09-23 | Add a way to unmap all keys of a given mode at once | Delapouite |
| 2018-03-02 | Remove <scope> from user-modes commands | Delapouite |
| 2018-02-12 | Add declare-user-mode / enter-user-mode commands | Delapouite |
| 2017-11-24 | Rename KeyMapInfo → KeymapInfo | Delapouite |
| 2017-03-07 | Replace uses of UnorderedMap with HashMap | Maxime Coste |
| 2017-03-03 | Add docstring support for mappings, and use them in autoinfo | Maxime Coste |
| 2015-07-01 | Add remapping of text object keys | Viktor Palmkvist |
| 2015-04-11 | Use char for KeyMapMode enum | Maxime Coste |
| 2015-03-09 | ArrayView content is not const anymore | Maxime Coste |
| 2015-01-12 | Yet more tracking | Maxime Coste |
| 2015-01-06 | Rename memoryview to ArrayView | Maxime Coste |
| 2014-12-23 | Remove trailing blank lines | Maxime Coste |
| 2014-12-17 | Tweak keymap_manager style, fix missing move | Maxime Coste |
| 2014-12-16 | Rework hashing, use a more extensible framework similar to n3876 proposal | Maxime Coste |
| 2014-12-12 | Add support for user mappings, bound to comma | Maxime Coste |
| 2014-11-12 | Cleanup includes | Maxime Coste |
| 2014-10-30 | Add scope class and encapsulate Options, Keymaps, Aliases and Hooks in it | Maxime Coste |
| 2014-09-23 | Add support for mapping keys in goto/view commands | Maxime Coste |
| 2014-05-04 | minor style tweak | Maxime Coste |
| 2013-11-18 | rename idvaluemap to id_map, remove Id template param, use String | Maxime Coste |
| 2013-11-18 | Resurect idvaluemap, order of traversal matters | Maxime Coste |
| 2013-11-17 | remove idvaluemap, use unordered_map in place | Maxime Coste |
| 2013-10-25 | Add key mapping support | Maxime Coste |