Frontastic for developers

We remove the complexity when building eCommerce websites in a headless world.


Catwalk changelog

about a month ago by Catherine Jones

Our Catwalk library is updated every Tuesday and Thursday. We add to this list after each release. Big changes will have their own changelog to explain the updates in more detail.

1.10.3 (2021-04-06)

fix: removed extra logs in catwalk CHANGELOG

1.10.2 (2021-04-06)

fix: Missing DataObject base class for MasterPageMatcherRules
fix(FP-565): test case to ensure all replication targets filter
fix(FP-565): wrap endpoint for page-matcher in EnvironmentReplicationFilter
fix(FP-565): make EnvironmentReplicationFilter work for MasterServiceTest
fix(FP-565): regression test for MasterService replication
fix: missing DataObject base class for MasterPageMatcherRules

1.10.1 (2021-03-25)

fix: Don't include Tailwind in CSS module processing

1.10.0 (2021-03-23)

feat: allow to specify status code for redirects
chore(webpack): override the 'To create a production build, run npm build' message on yarn run

1.9.21 (2021-03-18)

fix: properly arrange import order for encrypted vaults
chore(webpack): explicity set useYarn to true in createCompiler
chore(catwalk): made wiping the writePayloadToFile overridable by providing a JSON_LOG_PATH

1.9.20 (2021-03-15)

fix: typecast depth param used in NodeService:getTree()

1.9.19 (2021-03-11)

chore: conformed shell variable name
chore: removed node signal handling, undefined AbortController
feat: also build and commit server source map

1.9.18 (2021-03-11)

fix: wrapped custom fields action in an array

1.9.16 (2021-03-09)

chore(FP-447): improved documentation and log messages
docs: Also documented HTTP account API
fix: Remove host from swagger file
fix: Removed host from URLs
fix: improve SSR start scripts
docs: HTTP API docs for wishlist API
docs: Documented cart HTTP API
fix(FP-447): throw and handle Cart not active exception
checkout moved pay button to right column in last checkout step

1.9.15 (2021-03-04)

feat: Allow TypeScript in node_modules
fix: Session expiration in GC cases failed

1.9.14 (2021-03-03)

fix(FP-421): logged error at ErrorHandler level

1.9.13 (2021-03-02)

Added error message in checkout if products are out of stock

1.9.12 (2021-03-01)

fix(FP-395): implemented build query for next page and calculate last (#623)
fix: remove Wirecard test
fix: Code resilience
fix: Fix E_NOTICE when writing uninitialized sessions

1.9.11 (2021-02-25)

Added checkout translations
Renamed next:payment to order now
fix: Work with babel 7.13.* by also processing .mjs files
New session handler that produces fewer db writes

1.9.10 (2021-02-24)

fix: Work with babel 7.13.* by also processing .mjs files

1.9.9 (2021-02-23)

fix: adds noop Element for Image element during SSR

1.9.8 (2021-02-22)

fix FP-316: Throw error objects without casting theme to string
Added translations

1.9.7 (2021-02-19)

fix: Fixed webpack post-processing import path
feat: Adyen integration, discounts, taxes
chore: Tested default stream assignment
chore: Clean up unused exception

1.9.6 (2021-02-18)

fix: Don't override selected stream with default
fix: ensured page exists before complete default streams

1.9.5 (2021-02-18)

hotfix: Handle iinitial session

1.9.3 (2021-02-18)

fix: Created dummy cart stream handler

1.9.2 (2021-02-18)

fix: Set default stream to first of its kind
fix: Use master stream as stream, if not defined
fix: Always preserve master streams
fix: Wording
fix: Wording & case
fix: Added missing template
fix: PHP 7.2 compatibility
fix: POC to avoid massive MySQL update attacks due to session writes (#603)