Release v0.2.8
@robosystems/report-components v0.2.8
XBRL role suffixes (e.g. _LineItems, _Table, _Abstract) are now automatically stripped from statement labels when data flows through the holon/store adapter, fixing mislabelled rows in rendered financial statements.
🐛 Bug Fixes
- Strip XBRL role suffixes from store-adapter labels — The store/holon data path now normalises concept labels by removing standard XBRL suffixes (
_LineItems,_Table,_Abstract, etc.) before they reach components, aligning behaviour with the SEC adapter and producing cleaner rendered output. (#17)
🏗️ Internal / Tooling
- CI workflows bumped to Node 24–compatible action majors — All GitHub Actions (
actions/checkout,actions/setup-node,actions/cache, etc.) updated to their latest major versions; Dependabot config added to keep them current. (#16) - Pre-push git hook for protected branches — A local hook now prevents accidental direct pushes to
main/releasebranches. (#15)
⚠️ Breaking Changes
None.
📊 Release Statistics
- Commits: 7
- Files Changed: 14
- Components Updated: 4
- Styles Updated: 0
- Lines Added: 152
- Lines Deleted: 28
- Previous Release: v0.2.7
🔗 Links
- npm: @robosystems/report-components
- Full Changelog: v0.2.7...v0.2.8
- All Releases: View all releases
🤖 Generated with Claude Code