Skip to content

v0.14.0

Choose a tag to compare

@github-actions github-actions released this 04 May 21:46
· 4 commits to main since this release
d9a098c

Deployed

  • Vercel: Deployed
  • Convex: Deployed
  • crates.io: Skipped (pre-release)

Surfaces

  • Engine changed: true
  • Web changed: true
  • Convex changed: true

Auto-generated from tag v0.14.0

What's Changed

  • Add Note field type and FullScreenEdit mode to tonkotsu by @Develonaut in #462
  • Increase README logo to 140x140 and tighten spacing by @Develonaut in #463
  • Add MultiSelect field type to tonkotsu by @Develonaut in #464
  • Add field grouping to tonkotsu by @Develonaut in #465
  • Add file-sanitize processor and enhance file-rename with counter/extension by @Develonaut in #466
  • Merge file-sanitize into file-rename as optional params by @Develonaut in #467
  • Add multi-namespace template resolution to engine by @Develonaut in #468
  • Add version constraint enforcement for external dependencies by @Develonaut in #469
  • Add bnto migrate command for recipe schema migrations by @Develonaut in #470
  • Add execution progress UX design spike by @Develonaut in #471
  • Add secret/env variable management design spike by @Develonaut in #472
  • Define Sprint 17: BRU file ecosystem + engine polish by @Develonaut in #473
  • Add execution progress Phase 1: completion summary, spinners, and TUI annotations by @Develonaut in #474
  • Add secret/env variable management for recipes by @Develonaut in #475
  • Add recipe trust/consent system for shell-command recipes by @Develonaut in #476
  • Add 4 BRU file processors: file-filter, file-collect, file-copy, file-metadata by @Develonaut in #477
  • Add conditional args and configurable options to download-video recipe by @Develonaut in #478
  • Add OutputFile.metadata and {{item.*}} template namespace by @Develonaut in #479
  • Add spreadsheet-read processor and bulk-video-download recipe by @Develonaut in #480
  • Remove bulk-video-download from builtin recipes by @Develonaut in #482
  • Add fast build profile for local CLI development by @Develonaut in #483
  • Unify path model under single ~/.bnto/ home directory by @Develonaut in #484
  • Extract storage module from tui/ by @Develonaut in #485
  • Add migration runner and v1 unified home migration by @Develonaut in #486
  • Fix TUI detail screen focus lock and library recipe loading by @Develonaut in #487
  • Fix shell-command missing output files in subdirectories by @Develonaut in #489
  • Add RecipeCatalog to unify bundled and library recipe resolution by @Develonaut in #488
  • Add structured progress reporting for container nodes by @Develonaut in #490
  • Add iteration lifecycle events and loop configuration types by @Develonaut in #491
  • Add loop continue-on-error and progressive output persistence by @Develonaut in #495
  • Fix TUI recipe browser: category grouping, scrolling, library separation by @Develonaut in #496
  • Check file size before reading into memory, raise video limit by @Develonaut in #492
  • Fix shell-command output to preserve subdirectory structure by @Develonaut in #497
  • Add output directory templates with ctx.date/time/timestamp by @Develonaut in #498
  • Simplify path settings to single home directory by @Develonaut in #499
  • Add ctx.paths.* template variables and recipe output directories by @Develonaut in #500
  • Add zero-copy FileData enum for shell-command output files by @Develonaut in #501
  • Raise Rust file size limit to 400 production lines by @Develonaut in #502
  • Pass FileData through pipeline and add file-move processor by @Develonaut in #503
  • Preserve subdirectory paths in file-move output by @Develonaut in #504
  • Emit FileData::Path from file-collect and add merge-similar-folders recipe by @Develonaut in #505
  • Add reusable Viewport struct for TUI detail screen scrolling by @Develonaut in #506
  • Add centralized bnto-core::case module by @Develonaut in #507
  • Wire {{node.input.*}} template variables for input filename metadata by @Develonaut in #508
  • Add TUI Preview screen for dry-run file transformations by @Develonaut in #510
  • Fix CLI output writer destroying source files with FileData::Path by @Develonaut in #511
  • Add file transformation preview to dry-run by @Develonaut in #509
  • Add mode-aware output node and remove file-move processor by @Develonaut in #512
  • Replace merge-similar-folders recipe with flatten-folders by @Develonaut in #513
  • Add documentation validation gate by @Develonaut in #514

Full Changelog: v0.13.2...v0.14.0