Skip to content

Release v0.2.6

Choose a tag to compare

@jfrench9 jfrench9 released this 08 Jul 18:33

@robosystems/report-components v0.2.6

Summary: This release improves label resolution for SEC filings by sourcing labels from the per-report taxonomy and stripping XBRL role tags, resulting in cleaner, more human-readable financial statement labels out of the box.

✨ Features

  • Report-scoped label resolution — The SEC adapter now resolves concept labels from the per-report taxonomy bundled with each filing, producing more accurate and context-appropriate display names instead of falling back to generic labels. (#12)
  • XBRL role tag stripping — Resolved labels are automatically cleaned of XBRL dimension suffixes ([Member], [Axis], [Domain], [Line Items], etc.), so rendered statements display concise, reader-friendly text without manual post-processing.

🐛 Bug Fixes

  • Non-fatal label query — The LABELS_Q query in the SEC adapter is now non-fatal; if label data is unavailable (e.g., pending reprocessing), the viewer renders gracefully using fallback labels instead of failing to load.

🔧 Technical Changes

  • New test coverage added for report-scoped label resolution and role-tag stripping (test/sec.test.ts).
  • Adapter internals updated in src/adapters/sec.ts; public exports unchanged (src/index.ts updated to reflect internal wiring).

⚠️ Breaking Changes

None.


📊 Release Statistics

  • Commits: 6
  • Files Changed: 4
  • Components Updated: 2
  • Styles Updated: 0
  • Lines Added: 284
  • Lines Deleted: 20
  • Previous Release: v0.2.5

🔗 Links


🤖 Generated with Claude Code