We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
docs: update naming examples and explain Validation keyword convention Fix two examples: EnforceRulesValidationDeletePlugin -> OwnershipValidationDeletePlugin (noun-based so Validation does double duty), NotifyOnUpdateAsyncPlugin -> NotifyPostUpdateAsyncPlugin (was missing the Post stage keyword). Add explanation: {DescriptiveName} is behavior not table; for validation steps let Validation carry the meaning with a noun-based prefix to avoid stutter. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: use behavior-first class names in plugin registration examples Replace table-name-prefixed examples (AccountPostCreatePlugin) with behavior-first names (SetNamePostCreatePlugin) to make clear the descriptive prefix describes what the plugin does, not which table it targets. Table is always specified via [Step]. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: refine managed solutions section for clarity and conciseness
docs: enhance sync command documentation and clarify managed solution requirements
docs: clarify environment URL flags are read from .flowline; only needed to override --prod on clone: required first run, saved to .flowline, omit after that. --uat/--test/--dev on clone: optional, typically set via flowline provision instead. --dev on push/sync/generate and --prod on provision: read from .flowline, only pass to override or in standalone mode. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: tighten --force description to focus on unrecoverable data loss risk Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: simplify --no-cache and --force into inline table descriptions Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: expand --no-cache and --force global flag documentation --no-cache: explain what gets cached (tool versions, git repo, environment info, solution metadata), add TTL table, cache file path, and concrete examples of when to use the flag. --force: clarify it does two things — auto-accepts prompts AND unlocks blocked destructive operations. Add table of the three specific blocks it bypasses (deploy drift check, sync dirty-source check, assembly downgrade) with a warning against using it to silence errors without fixing root cause. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: update .NET SDK requirement to recommend version 10 and up
docs: warn that stacking [Handles] is a last resort with a hard table limitation Replace neutral description with a CAUTION callout: one class = one step is Flowline's intent. Stacking goes against it. Hard limit documented: all stacked handles share one [Step] (one primary table) — different tables require separate classes. Added counter-example showing what stacking cannot do. Migration note and splitting window warning preserved. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: document greenfield getting-started path and add flowline init planned feature Replace 'not yet supported' stub with a concrete 3-step path: create publisher → create empty solution in Maker Portal → flowline clone. Adds flowline init to Planned Features with planned CLI signature and workaround link back to Getting Started. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VzVaKmkUwhaPsLEnjbEWmD
docs: add requirement for System.ComponentModel.DataAnnotations NuGet package in generated code
docs: add two-phase migration strategy for transitioning from spkl, Daxif, and PACX to Flowline
docs: clarify installation requirements for xrmcontext and .NET SDK usage
docs: update Home.md to clarify orphan cleanup functionality in push and deploy processes
Add migration guides for spkl, Daxif, and PACX; introduce planned features documentation - Created migration guide from spkl to Flowline, detailing attribute mapping, web resource configuration, and plugin registration. - Added migration guide from Daxif to Flowline, covering plugin registration, web resource migration, and early-bound type generation. - Introduced migration guide from PACX to Flowline, focusing on overlapping commands and project setup. - Added planned features document outlining future enhancements such as `--prune` for component deletion and `--restore-state` for workflow activation restoration.
docs: enhance Home.md with detailed feature descriptions and improved clarity
docs: add AI-native schema context feature to DATAVERSE_CONTEXT.md generation
docs: update documentation to include DATAVERSE_CONTEXT.md generation in clone and sync commands
docs(sync): add video link for sync usage demonstration
docs(generate): clarify xrmcontext installation requirement for .NET SDK v10+
docs(generate): add instructions for using a separate models project with --output option
docs(authentication, generate): refine authentication documentation and clarify usage of xrmcontext
docs(authentication): enhance authentication documentation with detailed PAC profile setup and usage instructions
docs(generate): rename xrmcontext → xrmcontext3, document xrmcontext v4 generator Updates Command-Reference flag table and adds a Generators section to the generate page covering pac, xrmcontext (v4 dotnet tool, cross-platform), and xrmcontext3 (v3 F# exe bridge, Windows only) with auth notes and install instructions. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs(sync, deploy): add instructions to revert managed flag with --managed false
docs(wiki): update sync summary screenshot for improved clarity
docs(sync): enhance details in sync output description and CHANGES.md generation
docs(sync): clarify source-driven vs environment-driven concepts and enhance usage instructions
docs(sync): fix usage examples and option descriptions Correct solution argument wording, remove misleading git workflow steps, clarify --dev is only needed on first run and saved to .flowline. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>