You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: idempotent registry re-registration and namespace static files (0.3.1b0)
Closes#8 — registry.register() now silently accepts re-registration of the
exact same class under the same name (idempotent no-op). Genuine conflicts
(different class claiming the same name) still raise ValueError with a clearer
message. Prevents spurious errors in Django test discovery where the same
module is imported under two dotted paths.
Closes#9 — move component-client.js and component-client.d.ts from
static/js/ into the Django-conventional static/component_framework/js/
subfolder. collectstatic now produces component_framework/js/component-client.js,
matching the documented {% static 'component_framework/js/component-client.js' %}
path and avoiding collisions with other installed apps.
Bump version 0.3.0b0 → 0.3.1b0.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments