Skip to content

Release v2.0.1: multi-value filters reach the API - #27

Merged
roncodes merged 3 commits into
mainfrom
release/v2.0.1
Oct 8, 2026
Merged

roncodes merged 3 commits into
mainfrom
release/v2.0.1

Conversation

@roncodes

@roncodes roncodes commented Oct 8, 2026 •

Copy link
Copy Markdown
Member

Summary

A patch release with no API changes:

  • Require @fleetbase/sdk ^2.1.1 (Release v2.1.1: query strings Fleetbase APIs can read fleetbase-js#51). It sends query lists in the bracket form PHP reads (tagged[]=a&tagged[]=b). With 2.1.0, multi-value parameters such as several store tags, or several cart origins for a service quote, reached the API as one value. The browser bundle is rebuilt with it.
  • Publish workflow: the registry check now retries for about ten minutes. v2.0.0 published fine, but the check ran about a second later, got a 404 and failed the job, so no GitHub release was created for v2.0.0.

Merging this PR into main tags and publishes v2.0.1.

Before merging

Also

  • v2.0.0 is on npm, but its GitHub release was never created. Re-running its failed publish job creates it safely: the job sees the identical bytes already on npm and doesn't publish them again.

v2.0.0 published successfully, but the registry check ran about a second
later, got a 404 from npm and failed the job, so no GitHub release was
created. The check now retries with growing delays before failing.
2.1.1 sends query lists in the bracket form PHP reads, so multi-value
parameters (several tags, several cart origins) reach the API intact. The
browser bundle is rebuilt with it.
@roncodes
roncodes merged commit 87672fa into main Oct 8, 2026
29 checks passed
@roncodes
roncodes deleted the release/v2.0.1 branch October 8, 2026 15:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant