CIDER 2.0 introduces transient menus across all command groups, making its 300+ interactive commands discoverable without breaking existing keybindings. Every command group now has a self-documenting popup (eval, doc, test, namespace, debugger, inspector, etc.), and menus also expose per-invocation arguments like pretty-printer selection and test selectors. Beyond menus, the release adds a consolidated keybindings reference page, an updated refcard, a summonable in-REPL reference card, and deprecation warnings for old keybindings. The philosophy: embed feature discovery inside the workflow at the moment of hesitation, following the pattern Magit proved with transient.
60 Impressions