Google Closure Library Resurrected: Saving ClojureScript's Stability
2025-05-16
The stability of Google Closure Library (GCL) started declining around 2019, with Google eventually ceasing maintenance last August. A team has forked GCL to maintain ClojureScript's ecosystem, reverting several breaking changes and aligning it with the latest Google Closure Compiler. This restores functionality to many older ClojureScript libraries and provides a solid foundation for ClojureScript in various JavaScript contexts beyond just browsers. It offers a powerful, framework-agnostic solution for tasks like DOM manipulation, internationalization, and animation, without bloating the final JavaScript artifact.
Development