Skip to content

Releases: RoboFinSystems/robosystems-app

Release v1.1.43

26 Apr 00:38

Choose a tag to compare

RoboSystems App v1.1.43

A new Taxonomy Library module has been added to the platform, providing users with a comprehensive interface for browsing, classifying, and managing financial elements. This release also includes several dependency upgrades and reliability improvements across the application.

✨ New Features

  • Library Page & Navigation — Introduced a dedicated Library section accessible from the sidebar, enabling users to explore and manage taxonomy elements in one place
  • Element Browser — Added a full-featured element browsing experience with taxonomy sidebar navigation, element detail views, and activity selection
  • Classification Picker — Users can now classify elements across multiple classification types (including a new metric classification highlighted in pink) via an intuitive picker component
  • Taxonomy Sidebar — New sidebar within the Library for quickly navigating taxonomy hierarchies and filtering elements

🔧 Improvements

  • Enhanced Classification Handling — Expanded support for additional classification types across library components, improving data management and taxonomy workflows
  • Improved Error Handling — Refactored core library components with better error handling for a more resilient user experience
  • UI Layout Refinements — Updated ElementDetail layout for a cleaner, more readable presentation of element information

📦 Dependencies & Technical Changes

  • Upgraded @robosystems/client through multiple incremental releases: v0.3.8 → v0.3.13
  • Synced core library subtree with latest upstream changes (4 subtree merges)
  • Enhanced pre-commit hooks and CI build workflow for improved development reliability
  • Added unit tests for ElementBrowser component and color utility functions
  • Updated test tooling and .claude/commands/test.md configuration

⚠️ Breaking Changes

  • None

🐛 Bug Fixes

  • Resolved component refactoring issues in ElementBrowser and ClassificationPicker that could affect taxonomy handling and activity selection flows

📊 Release Statistics

  • Commits: 39
  • Files Changed: 18
  • Components Updated: 10
  • Pages Updated: 3
  • Styles Updated: 0
  • Lines Added: 2274
  • Lines Deleted: 837
  • Previous Release: v1.1.42

🔗 Links


🤖 Generated with Claude Code

Release v1.1.42

17 Apr 06:27

Choose a tag to compare

RoboSystems App v1.1.42

Summary: This release improves the entity selector component styling and accessibility, introduces an animated loading state in search, and refines Tailwind CSS typography defaults for a more polished user experience.


✨ Features & Improvements

  • Enhanced Entity Selector: Improved styling and accessibility for the EntitySelector component, delivering a cleaner and more intuitive selection experience
  • Animated Loading State in Search: Integrated an animated RoboSystems logo into the SearchContent component during loading, replacing the previous static indicator for a smoother user experience
  • Improved Typography Defaults: Extended Tailwind CSS configuration with refined styles for headings, bold text, and list markers, ensuring more consistent and readable content rendering across the platform

🐛 Bug Fixes

  • Fixed entity selector styling and interaction issues (#126)

🔧 Technical Changes

  • Dependency Update: Upgraded @robosystems/client to v0.3.4
  • API Consistency: Refactored task handling across content and hooks to use operationId instead of task_id for improved consistency with backend contracts
  • Core Library Cleanup: Streamlined core library by removing redundant ESLint, .gitignore, and .prettierignore configs; simplified package.json dependencies and scripts
  • Dev Tooling: Updated VSCode task configuration to use portRS identifier with promptString input type for clearer developer port selection (#125)

⚠️ Breaking Changes

  • task_idoperationId: Internal task references now use operationId. If any custom integrations or extensions reference task_id directly, they must be updated accordingly.

📊 Release Statistics

  • Commits: 9
  • Files Changed: 6
  • Components Updated: 3
  • Pages Updated: 0
  • Styles Updated: 0
  • Lines Added: 40
  • Lines Deleted: 13
  • Previous Release: v1.1.41

🔗 Links


🤖 Generated with Claude Code

Release v1.1.41

16 Apr 23:03

Choose a tag to compare

RoboSystems App v1.1.41

Summary:
This release updates the RoboSystems client library for enhanced features and stability, along with a readability refactor to the subscription tier change flow on the billing page.


✨ Improvements

  • Billing — Subscription Plan Changes: Refactored the subscription tier change function to use an updated method and clearer parameter naming, improving maintainability and reliability of plan upgrades/downgrades.

🔧 Technical Changes

  • Dependency Update: Upgraded @robosystems/client from 0.3.5 → 0.3.7, bringing enhanced platform integration features and improved stability across API interactions.
  • Code Quality: Reformatted subscription tier change parameter assignment for improved readability (PR #123).

🐛 Bug Fixes

  • No user-facing bug fixes in this release.

⚠️ Breaking Changes

  • None.

PRs Included: #123, #124


📊 Release Statistics

  • Commits: 6
  • Files Changed: 3
  • Components Updated: 1
  • Pages Updated: 1
  • Styles Updated: 0
  • Lines Added: 16
  • Lines Deleted: 11
  • Previous Release: v1.1.40

🔗 Links


🤖 Generated with Claude Code

Release v1.1.40

16 Apr 20:16

Choose a tag to compare

RoboSystems App v1.1.40

Summary: This release focuses on internal stability improvements, upgrading the core client dependency and refining graph operations coverage within the task monitoring subsystem. No user-facing UI changes are included.


🔧 Improvements

  • Enhanced platform integration stability: Updated @robosystems/client dependency through two incremental versions (0.3.4 → 0.3.5), bringing improved features and greater reliability to API interactions across the platform.
  • Refined task monitoring operations: Improved graph operations coverage in task monitoring hooks, contributing to more robust and accurate operation tracking behind the scenes.

🏗️ Technical Changes

  • Dependency upgrades: Bumped @robosystems/client to v0.3.5 for enhanced feature support and stability across API integrations.
  • Core library cleanup: Removed redundant configuration files (.eslintrc.cjs, .gitignore, .prettierignore) from the embedded src/lib/core/ subtree, reducing maintenance overhead and aligning with the project's root-level tooling — a net reduction of 213 lines of configuration debt.
  • Task monitoring refactor: Updated hooks.ts and operationHooks.ts in the task monitoring module to extend graph operations coverage (PR #122).

⚠️ Breaking Changes

None.


🐛 Bug Fixes

No user-facing bug fixes in this release.


📊 Release Statistics

  • Commits: 6
  • Files Changed: 9
  • Components Updated: 2
  • Pages Updated: 0
  • Styles Updated: 0
  • Lines Added: 129
  • Lines Deleted: 342
  • Previous Release: v1.1.39

🔗 Links


🤖 Generated with Claude Code

Release v1.1.39

16 Apr 09:46

Choose a tag to compare

RoboSystems App v1.1.39

Summary: This release refactors the SDK integration layer from "extensions" to "clients," improving token management and API consistency, while also refreshing landing and platform page content for better clarity around RoboSystems' services and capabilities.


✨ Features & Improvements

  • Refined platform descriptions: Updated copy across the Applications, Features, Business Services, Financial Services, and Schema Architecture sections with clearer, more accurate terminology reflecting current functionalities and integrations
  • Improved API documentation clarity: Replaced outdated terms in the Features Grid with more precise descriptions for GraphQL and SDK capabilities, making it easier for users to understand available tools
  • SDK operation structure alignment: Updated Tables, Backups, and Subgraphs pages to use the correct body/query parameter conventions, ensuring more predictable behavior when interacting with the platform API

⚠️ Breaking Changes

  • SDK client method paths renamed: All references to extensions have been replaced with clients throughout the codebase. Any custom integrations or overrides relying on the previous extensions API surface will need to be updated accordingly.

🔧 Technical Changes

  • Upgraded @robosystems/client to v0.3.3 — includes new client architecture, improved peer dependency support, and added graphql / graphql-request transitive dependencies
  • Refactored auth-core token management: Introduced a synchronization method that keeps the auth token in sync with the SDK clients configuration, ensuring authenticated state is maintained across React hook transitions and GraphQL requests
  • Added remark-gfm dependency for enhanced GitHub-flavored markdown rendering support
  • New test mock (client-clients.js) and updated test suites for ConsoleContent, use-streaming-query, and operationMonitor to align with the new clients structure
  • Core library subtree updates: Merged upstream changes from the src/lib/core/ subtree to stay current with shared module improvements
  • Updated Vitest configuration to accommodate the new mock structure

🐛 Bug Fixes

  • Fixed inconsistent API request payloads: Resolved an issue where the Tables content page toggled between query and body keys, settling on the correct parameter name to prevent failed or malformed SDK operations
  • Improved error messaging: Streamlined console warnings when SDK client configuration fails, making it easier to diagnose authentication and integration issues during development

📊 Release Statistics

  • Commits: 26
  • Files Changed: 22
  • Components Updated: 16
  • Pages Updated: 3
  • Styles Updated: 0
  • Lines Added: 355
  • Lines Deleted: 235
  • Previous Release: v1.1.38

🔗 Links


🤖 Generated with Claude Code

Release v1.1.38

15 Apr 02:21

Choose a tag to compare

RoboSystems App v1.1.38

Summary: This release upgrades the core client library and introduces several new features including a Closing Book module, semantic search, subscription tier upgrades, and improved Markdown rendering — enhancing the platform's financial tooling and knowledge base experience.

✨ New Features & Improvements

  • Closing Book module — Added a new Closing Book feature with dedicated sidebar navigation and content panels for streamlined financial document management
  • Semantic search — Introduced semantic search functionality to the Search component for more intelligent, context-aware results across the knowledge base
  • Subscription tier upgrades — Implemented an in-app billing upgrade flow with real-time progress monitoring, making it easier to move between subscription tiers
  • Schedules page — Added a new Schedules page with corresponding sidebar navigation entry
  • Enhanced Markdown rendering — Search content now supports GitHub Flavored Markdown (GFM) with custom table rendering for cleaner data display
  • Knowledge base integration — Refactored sidebar and search components to better integrate with the knowledge base

🔧 Technical Changes

  • Upgraded @robosystems/client from 0.2.40 → 0.3.1 across multiple iterations, bringing improved features, stability, and compatibility
  • Updated core library (src/lib/core/) with multiple squashed change sets reflecting upstream improvements
  • Updated various AWS SDK dependencies for improved performance and stability
  • Refactored ledger components to improve graph state management
  • Refactored UsageContent component to remove storage usage handling and align with instance-level storage limits
  • Fixed import ordering in SearchContent for codebase consistency

🐛 Bug Fixes

  • Resolved storage usage display inconsistencies by aligning usage tracking with instance storage limits
  • Fixed graph tier limit handling in related tests to match updated service offerings context

⚠️ Breaking Changes

  • None identified in this release

📊 Release Statistics

  • Commits: 26
  • Files Changed: 3
  • Components Updated: 1
  • Pages Updated: 0
  • Styles Updated: 0
  • Lines Added: 1085
  • Lines Deleted: 1016
  • Previous Release: v1.1.37

🔗 Links


🤖 Generated with Claude Code

Release v1.1.37

07 Apr 02:03

Choose a tag to compare

RoboSystems App v1.1.37

Summary: This release introduces a subscription tier upgrade flow in the billing experience and improves markdown content rendering with full support for GitHub Flavored Markdown tables.


✨ Features & Improvements

  • Subscription Tier Upgrade Flow — Users can now initiate plan upgrades directly from the billing page, with real-time progress monitoring and UI feedback throughout the upgrade process (#118)
  • Enhanced Markdown Table Rendering — Search content now properly renders GitHub Flavored Markdown (GFM), including fully styled tables for improved readability of structured data (#119)

🔧 Technical Changes

  • Upgraded @robosystems/client to v0.2.47 for improved platform integration and support for new subscription upgrade capabilities
  • Integrated remark-gfm plugin into the markdown pipeline with custom table component rendering
  • Extended task monitoring hooks to support subscription upgrade operation tracking

⚠️ Breaking Changes

None

🐛 Bug Fixes

No user-facing bug fixes in this release


Stats: 5 files changed · 335 additions · 23 deletions · PRs: #118, #119


📊 Release Statistics

  • Commits: 5
  • Files Changed: 5
  • Components Updated: 3
  • Pages Updated: 1
  • Styles Updated: 0
  • Lines Added: 335
  • Lines Deleted: 23
  • Previous Release: v1.1.36

🔗 Links


🤖 Generated with Claude Code

Release v1.1.36

06 Apr 02:44

Choose a tag to compare

RoboSystems App v1.1.36

Summary:
This release introduces semantic search functionality to the Search component, enabling more intelligent and context-aware search results across the platform.

✨ Features & Improvements

  • Semantic Search Toggle — Added a new semantic search option to the Search component, allowing users to switch between traditional and AI-powered semantic search for more relevant, context-aware results (#117)

🔧 Technical Changes

  • Updated @robosystems/client package to v0.2.46 for improved functionality and compatibility with semantic search capabilities
  • Extended search type definitions to support the new semantic search mode
  • Refactored search content components across both the search page and shared search module

⚠️ Breaking Changes

None.

🐛 Bug Fixes

No bug fixes in this release.


📊 Release Statistics

  • Commits: 4
  • Files Changed: 5
  • Components Updated: 3
  • Pages Updated: 1
  • Styles Updated: 0
  • Lines Added: 24
  • Lines Deleted: 11
  • Previous Release: v1.1.35

🔗 Links


🤖 Generated with Claude Code

Release v1.1.35

06 Apr 01:18

Choose a tag to compare

RoboSystems App v1.1.35

Summary:
Simplified storage usage tracking by leveraging instance-level storage limits, providing a cleaner and more accurate representation of graph tier limits across the platform.


✨ Improvements

  • Streamlined usage dashboard: Removed redundant storage usage handling from the Usage page, resulting in a cleaner and more focused usage overview experience.
  • Improved storage limit accuracy: Storage limits are now sourced directly from instance-level configuration, ensuring users see consistent and accurate tier information across the platform.

🔧 Technical Changes

  • Dependency update: Upgraded @robosystems/client to v0.2.45 for improved functionality and compatibility with backend services.
  • Refactored service offerings context: Migrated from component-level storage usage tracking to instance storage limits via service-offerings-context.tsx, reducing complexity and removing ~50 lines of unnecessary code.
  • Updated graph tier tests: Adjusted test suite to align with the new instance-based storage limit approach, ensuring continued reliability.

⚠️ Breaking Changes

None.


🐛 Bug Fixes

No user-facing bug fixes in this release.


PR: #116 — Refactor graph storage limits


📊 Release Statistics

  • Commits: 4
  • Files Changed: 5
  • Components Updated: 2
  • Pages Updated: 1
  • Styles Updated: 0
  • Lines Added: 14
  • Lines Deleted: 64
  • Previous Release: v1.1.34

🔗 Links


🤖 Generated with Claude Code

Release v1.1.34

05 Apr 02:57

Choose a tag to compare

RoboSystems App v1.1.34

Summary: This release enhances the Documents page with improved editing and display capabilities, refines platform landing pages with updated content and pricing details, and improves navigation and accessibility across several key components.


✨ Features & Improvements

  • Documents page overhaul — Introduced a Markdown viewer and source badge components for richer document display and inline editing. Improved tag input handling with dedicated state management and streamlined document selection logic.
  • Platform content refresh — Updated platform landing page with enhanced feature descriptions across Financial Services, Business Services, and Schema Architecture sections, including new semantic search capabilities.
  • Pricing & tier updates — Refined pricing page content and tier details with clearer feature breakdowns; updated tier selection step tests to match.
  • Sidebar navigation improvements — Reorganized sidebar navigation in GraphDashboard and the Schedules page for better discoverability and user flow.
  • Features grid enhancements — Updated the landing page features grid with improved descriptions and layout alignment.

♿ Accessibility

  • Corrected ARIA role from group to toolbar in the Documents page for proper assistive technology support.
  • Improved keyboard navigation and semantic markup across the Schedules page and sidebar components.

⚠️ Breaking Changes

None.

🔧 Technical Changes

  • Client SDK updated — Bumped @robosystems/client from 0.2.42 → 0.2.44, bringing improved functionality and compatibility for document handling and platform APIs.
  • Dependency bumps:
    • eslint-config-next 16.2.1 → 16.2.2
    • @next/eslint-plugin-next 16.2.1 → 16.2.2
  • CI/CD improvements:
    • Upgraded actions/setup-node from v4 → v6 across all workflows for faster builds.
    • Bumped docker/setup-buildx-action from v3 → v4 and docker/login-action from v3 → v4.
  • Removed unused delete modal code from the Documents page for a cleaner component tree.
  • Added PR review command documentation (.claude/commands/pr-review.md).

🐛 Bug Fixes

  • Fixed document selection logic to properly return boolean status, resolving potential state inconsistencies when toggling documents.
  • Corrected product landing page alignment issues across platform content sections (#115).

📊 Release Statistics

  • Commits: 23
  • Files Changed: 16
  • Components Updated: 9
  • Pages Updated: 3
  • Styles Updated: 0
  • Lines Added: 904
  • Lines Deleted: 817
  • Previous Release: v1.1.33

🔗 Links


🤖 Generated with Claude Code