Skip to content

History

Revisions

  • docs(auth): add "Session expired" troubleshooting entry Point users at `pac auth create` when Flowline reports an expired PAC token. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

    @RemyDuijkeren RemyDuijkeren committed Jul 23, 2026
    3330c4b
  • docs: remove obsolete project layout migration note The manual cutover for projects using the old `solutions//` layout is no longer relevant, simplifying the getting started guide.

    @RemyDuijkeren RemyDuijkeren committed Jul 22, 2026
    330ca10
  • docs: update project structure references to use Solution/ instead of Package/ and clarify project file naming conventions

    @RemyDuijkeren RemyDuijkeren committed Jul 21, 2026
    23f7429
  • docs: expand philosophy section with insights on causality, drift, and AI integration

    @RemyDuijkeren RemyDuijkeren committed Jul 21, 2026
    4c3a083
  • docs: remove clone --sln; an existing .sln is kept and written into Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    e1b16d3
  • docs: push deletes a Custom API only when it can prove it owns it Rewrites the multi-project deletion section around positive attribution: an API implemented by a plugin type this push owns and no longer declared in source. Anything else is left alone, and an API with no implementation needs --force delete-orphans. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    b4fa8b3
  • docs: --no-build fails on a project with nothing built A skipped project falls out of the set protected from orphan cleanup, so push refuses rather than guessing. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    fac152f
  • docs: document multiple plugin projects and multi-project orphan scope Covers discovery by solution-file membership, when splitting projects is worth it, and what push deletes once a solution has siblings — including why pushing the whole solution rather than a subset is what keeps the orphan set correct. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    f67a880
  • docs: sln add adds to an existing solution file, never creates one Creating a solution file is `dotnet new sln`'s job; Flowline does the part the SDK can't. The command now walks up to find the nearest solution file. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    df1ba8b
  • docs: document `flowline sln add` and the .slnx default New `sln add` section covering the standalone use case, format handling, and the dual-file state `dotnet sln migrate` leaves behind. clone now scaffolds .slnx by default, with --sln for repos opened on SDK 8 or older; the getting-started tree and the clone flag table follow. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01MMQgPwUsApt7EXYKhk3Y58

    @RemyDuijkeren RemyDuijkeren committed Jul 20, 2026
    708fe22
  • docs: simplify PAC CLI profile synchronization explanation and clarify fallback behavior for file type detection

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    2ac3b3b
  • docs: reflect disabled Svg/Xml/Css content-sniffing in file type detection section

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    ddd2bd0
  • docs: document the extensionless web resource file type fallback Explains the two-step fallback (existing Dataverse record, then content sniffing) for local web resource files with a missing or unrecognized extension, the warning both steps print, and the recommended fix. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    4c802e1
  • docs: update Active/Target example to two lines Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    6048e62
  • docs: reflect collapsed active-vs-target line and trimmed confirm prompt Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    8916cfb
  • docs: replace profile-table description with active-vs-target diff example Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    c477623
  • docs: show Environment in the resolved-profile status line example Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    875defa
  • docs: reflect reworded status line and updated profile table columns "Using PAC auth profile" -> "Resolved PAC auth profile" (it fires before the active-profile guard runs, so it isn't necessarily active yet). Table columns updated to Index/Kind/Name/User/Environment with the active row's index marked '*' and the switch-target row highlighted, matching the CLI's current output. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UmSGupJBXizgKskGuWAyKP

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    a85e5bd
  • docs: document active PAC auth profile guard and --auto-select-auth-profile flag

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    ea0d7b4
  • refactor: rename "PAC profile" to "PAC auth profile" for consistency with the CLI

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    fa5ab29
  • docs: clarify deployment mechanics and Flowline's approach to configuration

    @RemyDuijkeren RemyDuijkeren committed Jul 18, 2026
    ad5456d
  • Update wiki for single-solution root-level layout (Flowline plan U7) Flowline moved from a solutions/<Name>/-wrapped, multi-solution-array project model to exactly one Dataverse solution per project root. Updates across 10 pages: folder-structure diagrams and path examples flattened to root level; deploy's --solution flag and sync/drift's positional [solution] argument removed from docs (both CLI surfaces were removed entirely); push/generate's positional argument reworded to describe mismatch-validation against the single configured solution rather than selection among several; deploy's dirty-check and artifact-cache docs updated to name the narrower deployment-input scope (Package/, Plugins/Plugins.csproj, WebResources/WebResources.csproj) instead of the whole solution folder; AGENTS.md template reproduction updated to match its rewritten source; migration guides' target paths flattened; Getting-Started adds a pointer to the main repo's manual cutover steps for projects still on the old layout.

    @RemyDuijkeren RemyDuijkeren committed Jul 17, 2026
    b7bc06a
  • docs: correct Claude Code AGENTS.md claim, document CLAUDE.md scaffolding Claude Code doesn't auto-load AGENTS.md directly, only CLAUDE.md — the docs overstated this. Now they describe the CLAUDE.md -> @AGENTS.md import chain that flowline clone scaffolds. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RkMPEYRwjoonut7GWFKxxf

    @RemyDuijkeren RemyDuijkeren committed Jul 17, 2026
    2994846
  • docs: update clone re-run behavior to match the new managed-content resync clone no longer just skips already-cloned solutions unconditionally — it now re-syncs Package/src/ when the local source is missing the managed layer for the currently configured mode. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RkMPEYRwjoonut7GWFKxxf

    @RemyDuijkeren RemyDuijkeren committed Jul 17, 2026
    c209516
  • docs: update migration guide links and clarify command references

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    0c3c326
  • Add migration guides for Daxif and PACX to Flowline documentation - Created a comprehensive guide for migrating from Daxif to Flowline, detailing command mappings, migration phases, and step-by-step instructions for plugin registration, web resource management, and solution operations. - Added a migration guide for transitioning from PACX to Flowline, highlighting command equivalents, two-phase migration strategy, and project setup differences.

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    37dd8d9
  • docs: update migration guide to clarify Solution Checker integration and its relation to flowline deploy

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    3804289
  • docs: update migration guide for Daxif to clarify ExtendedSolution handling and add custom API example

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    b3b0cc5
  • docs: update migration guide for Daxif to reflect changes in ExtendedSolution command

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    fd20ae2
  • docs: update Flowline command for generating C# context in migration guide

    @RemyDuijkeren RemyDuijkeren committed Jul 16, 2026
    a31fc21