Status
Indicates the progress status of the book and its companion app, Shopfoo.
2026-03-12
β GitBook complete
β Shopfoo complete, release 1.4.1 deployed π‘ Eventual improvements:
2026-02-10
Shopfoo: Start implementing the Saga support execution mode for the
Program, enabling undo of completed instructions when a workflow fails
2026-02-07
Shopfoo: Start migrating the
Program(used in domain workflows) to v4βTagLess Final patternβto support parallel instruction executionThe last version of Shopfoo code with Program v3 is available via the
program-v3tag
2025-12-31
Write Motivations
Publish Shopfoo version 1.2: complete any feature "under construction" (displayed with the π§ emoji). There are still some features to implement - see README.md#features
2025-12-20
Announcing the start of writing this book, as an entry to the F# Advent Calendar in English 2025 β Thank you, Sergey Tihon π
Shopfoo is functional and deployed for the playground. Some features are missing and the code can be improved. Still, the code can be explore in preview if needed.
Changelog
This section is auto-generated. It displays the last 10 commits of both repositories.
GitBook
[Mar 14, 2026] feat: β¨ document migration from program v3 to program v4
[Mar 12, 2026] feat: β mention completion in status.md
[Mar 12, 2026] feat: π mention the fake product in the list
[Mar 12, 2026] feat: β¨ appendices/resources.md
[Mar 12, 2026] feat: π document "Adding a new product" in shopfoo/management.md
[Mar 12, 2026] feat: β¨ front-end/validation.md
[Mar 12, 2026] feat: β¨ front-end/versioning
[Mar 11, 2026] feat: ποΈ [GITBOOK-18] finalize shopfoo chapter
[Mar 11, 2026] feat: β complete shopfoo chapter
[Mar 11, 2026] feat(elmish/tests): improve Scenario 2 with latest shopfoo changes
Shopfoo
[Mar 12, 2026] chore: π·οΈ release 1.4.1 [skip ci]
[Mar 12, 2026] fix: π FakeStore not accessible from Azure
[Mar 12, 2026] chore: π·οΈ release 1.4.0 [skip ci]
[Mar 12, 2026] feat: π improve about page disclaimer
[Mar 12, 2026] fix: βοΈβπ₯ error 404 on Azure
[Mar 12, 2026] feat: πΌοΈ add favicon.png
[Mar 11, 2026] fix(ManagePrice): π properly prevent price decrease in case of Increase, and vice versa
[Mar 11, 2026] tidy(Client.Tests): π move Scenario up to the root
[Mar 11, 2026] refactor(AppShould): β»οΈ single multi-assertion using tuples
[Mar 11, 2026] fix: π§ͺ failing Filters test (to be confirmed)
Last updated