Skip to content

Releases: coldsmirk/vef-framework-react

v2.13.0

Choose a tag to compare

@github-actions github-actions released this 21 Jul 07:18

🚀 Features

  • integration: Add the code map management page with codes completions
  • core: Add PushClient for the vef server push channel
  • hooks: Add usePushMessage for push envelope subscriptions
  • cron: Add the durable cron schedule management pages
  • approval: Show flow code in instance detail
  • cron: Split list filters into basic and advanced search panels
  • integration: Pick code map code sets from the host catalog with manual fallback

🐛 Bug Fixes

  • cron: Hide the fire cursor of a paused schedule in the list
  • components: Correct pro-search toggler icon prop and size the actions area responsively

🚜 Refactor

  • Rename the dictionary vocabulary to code set across packages
  • approval-flow-editor: Restore the hand-written state engine, dropping nodeloom-core
  • approval: Rename the delegation window to the verb-form convention

🧹 Chores

  • release: V2.13.0

v2.12.0

Choose a tag to compare

@github-actions github-actions released this 17 Jul 09:24

🚀 Features

  • integration: Add the integration engine management pages
  • playground: Mount the integration management console routes
  • components: Add formLayout pass-through to FormModal, FormDrawer and Crud
  • components: Forward locale to the table underlying EditableTable
  • integration: Redesign pages with drawer forms, top labels and a console workbench
  • approval: Add approval engine pages package and wire the playground approval center
  • approval: Mirror flow labels on instance detail types
  • approval: Show flow labels in the admin instance detail header
  • approval: Seed the designer from the latest deployed version via slim version summaries
  • approval: Add remove-assignee to the instance detail action bar
  • integration: Scheme-aware auth params editor with dedicated credential fields
  • integration: Full-height console workbench with inner scroll areas
  • integration: Refine form placeholders across integration pages
  • components: Add declarative API completions to the code editor
  • integration: Provide script API completions in every script editor
  • components: Add FlexTabs and Labeled layout primitives
  • approval: Full-height tabbed layouts for the console-style pages
  • approval: Open category and delegation forms as vertical-label drawers
  • integration: Hoverable script docs rendered from the completion catalogs
  • components: Extend the code editor with JSON key completions, xml, and a format action
  • integration: Add JSON Schema keyword completions and highlight wire-trace bodies
  • integration: Add contract labels management and filtered directories
  • integration: Validate contract labels inline with the shared LabelsEditor

🐛 Bug Fixes

  • playground: Refine file preview modal and mirror app theme
  • core: Exclude URL ports and mid-segment colons from path parameter substitution
  • playground: Expose integration engine pages in the mock menus
  • components: Give the editable-table operation column a fixed default width
  • components: Lift code editor tooltips above antd overlay layers
  • components: Keep drawer form content clear of the footer
  • integration: Neutralize the script auth scheme copy
  • integration: Show select placeholders by dropping empty-string form defaults
  • components: Format JSON losslessly through prettier
  • components: Drop a stale format result instead of overwriting new keystrokes
  • components: Give Labeled real label and group semantics for assistive tech
  • components: Scope FlexTabs height rules to its own panes
  • integration: Clear auth params when the scheme changes
  • integration: Align script completions with the runtime capabilities
  • approval: Surface metrics load failures with a retry action

🚜 Refactor

  • Rename code editor completion API to completions and CompletionEntry
  • integration: Adopt the shared FlexTabs and Labeled
  • approval: Unify top labels on the shared Labeled component
  • components: Move the labels suite from approval into shared components

🎨 Styling

  • integration: Unify code editors at 16px with plain line-number gutters
  • integration: Calm the dry-run mode bar and center console state feedback
  • approval: Center the metrics panel state feedback
  • Unify two-button table operation columns at 160px
  • integration: Refine copy, editor sizing, and console presentation

🧹 Chores

  • Regenerate lockfile and route tree for the integration package
  • release: V2.12.0

v2.11.0

Choose a tag to compare

@github-actions github-actions released this 15 Jul 09:39

🚀 Features

  • core: Add HttpClient.requestFile for authenticated file fetching
  • components: Add file-preview contract and dispatch upload previews to it
  • playground: Integrate @file-viewer/react as the global file preview host

🐛 Bug Fixes

  • core: Handle raw file download responses
  • core: Isolate request lifecycles and normalize file responses
  • components: Isolate authenticated upload preview sources
  • playground: Harden authenticated file viewer integration

📚 Documentation

  • Document the file preview bridge and playground integration
  • Clarify request lifecycle and file preview contracts

🧪 Testing

  • Include playground integration in repository gates

🧹 Chores

  • release: V2.11.0

v2.10.0

Choose a tag to compare

@github-actions github-actions released this 13 Jul 07:29

🚀 Features

  • form-editor: Clamp runtime field state with server-resolved fieldPermissions
  • approval-form-bridge: Project to bare field array and send the rich schema at deploy
  • approval-flow-editor: Mirror deploy-time field-permission validation in the designer
  • playground: Add approval task processing demo with viewer-scoped field permissions
  • form-editor: Scroll selection into view, add container drag chip and option reorder
  • form-editor: Add stack width/min/max/align sizing for blocks
  • approval-flow-editor: Tri-state formFields inventory and required auto-pass mirror
  • approval-form-bridge: Sync cross-device classification and warn on hidden required fields
  • playground: Surface effective cpu cores in monitor overview
  • starter: Add built-in password_change challenge renderer with playground demo
  • playground: Add event-streams observability panel to monitor page

🐛 Bug Fixes

  • components: Keep pro-search field width when input uses allowClear
  • dev: Make VEF_APP_NAME take effect for the injected config global
  • form-editor: Gate every programmatic write behind the field-permission clamp
  • playground: Migrate flow wizard to composite businessBinding contract
  • core: Make AuthTokens.refreshToken optional for opaque-token sessions

🧹 Chores

  • release: V2.10.0

v2.9.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 06:23

🚀 Features

  • starter: Fit four apps per row in the app switcher popover
  • playground: Mirror business linkage columns in flow designer wizard

🧹 Chores

  • release: V2.9.0

v2.8.0

Choose a tag to compare

@github-actions github-actions released this 07 Jul 01:44

🚀 Features

  • approval-flow-editor: Mirror detail-table aggregate conditions
  • approval-flow-editor: Mirror backend aggregate and branch-condition validation
  • approval-form-bridge: Add form schema projection and approval designer profile

🐛 Bug Fixes

  • approval-flow-editor: Exclude parallel add-assignee from sequential defaults
  • approval-form-bridge: Close projection contract gaps found in review
  • playground: Gate the wizard form step with the two-layer approval schema validation

🚜 Refactor

  • playground: Migrate the flow-designer wizard to the approval-form-bridge

📚 Documentation

  • approval-form-bridge: Correct the save-gate note and cross-reference the legacy mapping

🧹 Chores

  • release: V2.8.0

v2.7.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 01:42

🚀 Features

  • starter: Surface login and challenge errors in the Login component
  • approval-flow-editor: Inject host global subjects into the condition builder
  • playground: Showcase host-context injection in the editor demos

🚜 Refactor

  • starter: Replace deprecated antd Alert message/onClose with title/closable
  • approval-flow-editor: Rebuild the state engine on @coldsmirk/nodeloom-core
  • form-editor: Replace ZEN with native new Function evaluation and host context injection

📚 Documentation

  • Sync CLAUDE.md and AGENTS.md for the 3.0 overhaul

🏗️ Build / Deps

  • deps: Upgrade antd to 6.4.5
  • deps: Upgrade dependencies and pin Babel to 7.x for emotion compat
  • deps: Upgrade dependencies and migrate to @coldsmirk 0.4.x configs

🎨 Styling

  • Conform the codebase to @coldsmirk/eslint-config 0.4.x

🧹 Chores

  • release: V2.7.0

v2.6.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 07:08

🚀 Features

  • form-editor: Infer table-storage column types from field widgets
  • form-editor: Add publishText and publishLoading props to FormEditor

🧹 Chores

  • release: V2.6.0

v2.5.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 04:04

🚀 Features

  • approval-flow-editor: Add a customizable onPublish action
  • starter: Accept a render-ready ReactNode for AppItem.icon

🚜 Refactor

  • Migrate the lint/commit/style toolchain to canon and conform the codebase

🧹 Chores

  • release: V2.5.0

v2.4.4

Choose a tag to compare

@github-actions github-actions released this 18 Jun 11:05

🚜 Refactor

  • starter: Type UserMenu.meta params/search and simplify menu-key accordingly

🧹 Chores

  • release: V2.4.4