Skip to content

[Bug]: TodoMVC Example fails at runtime with current cljs version #824

@lksoso

Description

@lksoso

What happened?

Building and running the TodoMVC example as described in the readme leads to a runtime error.
I believe this is due to the current secretary version failing for the current cljs version.
Pinning the cljs version to the minimum shadlow-cljs requirement works as a quick fix.
org.clojure/clojurescript {:mvn/version "1.11.60"}
I guess the alternative would be to replace secretary.

Version

master

What runtimes are you seeing the problem on?

Mozilla Firefox

Relevant console output

Browser: TypeError: goog.reflect.cache is not a function fromInt integer.js:95 <anonymous> integer.js:199 globalEval client.js:451 evalLoad client.js:1408 <anonymous> client.js:1427 client.js:1300:15

Shadow-cljs: [2025-11-25 14:01:32.835 - WARNING] provide conflict for #{goog.reflect} provided by goog/reflect/reflect.js and {"/lib/reflect.js" #{goog.reflect}}

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions