Released on October 31, 2025.
@fedify/testing
-
Fixed JSR publishing hanging indefinitely at the processing stage by hiding complex type exports from the public API. The JSR type analyzer struggled with complex type dependencies when analyzing the
MockFederation,TestFederation,TestContext, andSentActivitytypes, causing indefinite hangs during the processing stage. [#468]- Breaking change:
MockFederationclass is no longer exported from the public API. UsecreateFederation()factory function instead. TestFederation<TContextData>,TestContext<TContextData>, andSentActivityinterfaces are no longer exported from the public API, but their types are still inferred fromcreateFederation()return type and can be used via TypeScript's type inference.
- Breaking change:
@fedify/cli
- Fixed
fedifycommand failing on Windows withPermissionDeniederror when trying to locate or execute package managers during initialization. The CLI now properly handles *.cmd and *.bat files on Windows by invoking them throughcmd /c. [#463]