If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.
Updated packages
Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here:
tightenco/ziggy: v1.8.2 (updated from v1.5.1)
Release notes
Here are the release notes for all versions released between your current running version, and the version this PR updates the package to.
List of release notes
- [Release notes for tag v1.8.2](https://github.com/tighten/ziggy/releases/tag/v1.8.2)
- [Release notes for tag v1.8.1](https://github.com/tighten/ziggy/releases/tag/v1.8.1)
- [Release notes for tag v1.8.0](https://github.com/tighten/ziggy/releases/tag/v1.8.0)
- [Release notes for tag v1.7.2](https://github.com/tighten/ziggy/releases/tag/v1.7.2)
- [Release notes for tag v1.7.1](https://github.com/tighten/ziggy/releases/tag/v1.7.1)
- [Release notes for tag v1.7.0](https://github.com/tighten/ziggy/releases/tag/v1.7.0)
- [Release notes for tag v1.6.2](https://github.com/tighten/ziggy/releases/tag/v1.6.2)
- [Release notes for tag v1.6.1](https://github.com/tighten/ziggy/releases/tag/v1.6.1)
- [Release notes for tag v1.6.0](https://github.com/tighten/ziggy/releases/tag/v1.6.0)
- [Release notes for tag v1.5.2](https://github.com/tighten/ziggy/releases/tag/v1.5.2)
Changed files
Here is a list of changed files between the version you use, and the version this pull request updates to:
If you find you need to update the codebase to be able to merge this branch (for example update some tests or rebuild some assets), please note that violinist will force push to this branch to keep it up to date. This means you should not work on this branch directly, since you might lose your work. Read more about branches created by violinist.io here.
This is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.
If you have a high test coverage index, and your tests for this pull request are passing, it should be both safe and recommended to merge this update.
Updated packages
Some times an update also needs new or updated dependencies to be installed. Even if this branch is for updating one dependency, it might contain other installs or updates. All of the updates in this branch can be found here:
Release notes
Here are the release notes for all versions released between your current running version, and the version this PR updates the package to.
List of release notes
- [Release notes for tag v1.8.2](https://github.com/tighten/ziggy/releases/tag/v1.8.2) - [Release notes for tag v1.8.1](https://github.com/tighten/ziggy/releases/tag/v1.8.1) - [Release notes for tag v1.8.0](https://github.com/tighten/ziggy/releases/tag/v1.8.0) - [Release notes for tag v1.7.2](https://github.com/tighten/ziggy/releases/tag/v1.7.2) - [Release notes for tag v1.7.1](https://github.com/tighten/ziggy/releases/tag/v1.7.1) - [Release notes for tag v1.7.0](https://github.com/tighten/ziggy/releases/tag/v1.7.0) - [Release notes for tag v1.6.2](https://github.com/tighten/ziggy/releases/tag/v1.6.2) - [Release notes for tag v1.6.1](https://github.com/tighten/ziggy/releases/tag/v1.6.1) - [Release notes for tag v1.6.0](https://github.com/tighten/ziggy/releases/tag/v1.6.0) - [Release notes for tag v1.5.2](https://github.com/tighten/ziggy/releases/tag/v1.5.2)Changed files
Here is a list of changed files between the version you use, and the version this pull request updates to:
List of changed files
.git-blame-ignore-revs .github/workflows/release.yml .github/workflows/test.yml .prettierignore CHANGELOG.md CONTRIBUTING.md README.md babel.config.js composer.json dist/index.es.js dist/index.js dist/index.m.js dist/react.es.js dist/react.js dist/react.m.js dist/vue.es.js dist/vue.js dist/vue.m.js package-lock.json package.json src/CommandRouteGenerator.php src/Output/Types.php src/Ziggy.php src/js/Route.js src/js/Router.js src/js/index.d.ts src/js/react.js src/js/vue.js tests/TestCase.php tests/Unit/BladeRouteGeneratorTest.php tests/Unit/CommandRouteGeneratorTest.php tests/Unit/RouteModelBindingTest.php tests/Unit/ZiggyTest.php tests/fixtures/custom-pathname.js tests/fixtures/custom-url.js tests/fixtures/ziggy-7.d.ts tests/fixtures/ziggy-custom.js tests/fixtures/ziggy.d.ts tests/fixtures/ziggy.js tests/js/route.test-d.ts tests/js/route.test.js tsconfig.jsonChangelog
Here is a list of changes between the version you use, and the version this pull request updates to:
v1.8.2
Formatting
Merge pull request #709 from shuvroroy/main
Merge pull request #712 from tighten/route-current-nested-params
Add deep object subset check
Add test
chore: fixed test
chore: use assertFileDoesNotExist
chore: update assertContainsString name
chore: update test.yml
chore: add support for laravel 11
Merge pull request #694 from RomainMazB/patch-1
Fix retrieving ziggys config from an api endpoint link in readme
Merge pull request #687 from tighten/jbk/file-path-improvements
Fix
Artisan::call()syntax
Support more path argument formats
Fix import and alias paths in Readme
Merge pull request #684 from saibotk/add-provenance
ci: Enable provenance for npm package
Add release process to Contributing
Fix release workflow
v1.8.1
Add release workflow to publish to NPM automatically
Merge pull request #668 from tighten/jbk/route-current-cyrillic-fix
Merge pull request #678 from prince-noman/ziggy-prince
Fix
Update: Correction of some spelling and article in the Readme file.
Wip
Decode window URL before attempting to match it against route patterns
Add tests
Merge pull request #675 from tighten/jbk/readme-and-cleanup
Wip
Wip
Scope vitest to
tests/jsdir
Update Readme
Add
.git-blame-ignore-revs``Install and run
prettier``Use default vitest/jest assertions
Replace Jest and related dependencies with Vitest and add real type tests
npm pkg fix
v1.8.0
Merge pull request #664 from tighten/dts-generation
Wip
Fix type output
Update Readme
Wip
Merge branch 'main' into dts-generation
v1.7.2
v1.7.1
Fix exports
v1.7.0
Move
useRouteto named export from root package
Formatting
Rename
parameterNamesto
parameters(in anticipation of including more metadata there than just names)
Wip
Fix GenericRouteParamsArray
Update Readme and notes
Wip
Update contributing.md
Add type testing file
Wip
Fix: allow arbitrary additional elements in arrays of parameters
Fix interface and use
unknowninstead of
anyto not allow objects where we only want arrays
Add more types
Rename things to 'Routable'
Include
index.d.tsin package, remove other source files, and prevent Microbundle from overwriting types
Prettify JSON again and fix line endings
Uglify generated JSON
Wip
Recreate fixture files
Delete fixture files causing test failures
Remove TypeScript files
Notes
Refactor
ParameterValueto only allow
{ id: n }in plain parameters (not as binding values)
Update test to cover extra objects passed in array of params
Add
{ id: number }to
ParameterValueto allow default ID binding
Union
KnownRouteParamsObjectwith
GenericRouteParamsObjectto allow arbitrary extra object properties in params
Cleanup, add comments, remove unnecessary
stringunions, add basic
Routertype, fix
route()exports
Wip
Merge branch 'main' into dts-generation
Add
index.d.ts``Wip
Merge pull request #667 from tighten/jbk/root-url-fix
Remove lookbehind (only supported in Safari since March 2023)
Fix regex
Add test
Wip
Wip
Wip
Wip
Merge branch 'main' into dts-generation
Revert TypeScript
Remove Vite plugin
Revert build
Update tests and fixtures
Refactor output generation and move it to
Output/Types``Refactor CommandRouteGenerator and tests and add fixture file
Merge pull request #473 from tighten/jbk/use-route-hook
Add build scripts
Wip
Wip
Update Readme
Add
useRoutehook
Merge pull request #662 from tighten/skip-some-encoding
Don't encode characters that Laravel doesn't encode
v1.6.2
Fix flaky
windowtest
Merge pull request #661 from aguingand/update-skip-encoding
Limit slash decoding to last param again
Add tests
Formatting
Prevent encoding slashes only after
wheresmatches the param
Add root module to exports
Merge remote-tracking branch 'upstream/main' into ts-declarations
v1.6.1
Merge pull request #658 from tighten/route-name-numbers
Fix syntax
Fix route merging
Add failing test
Add test for nested group filtering
backward compatibility/test fixes
Implement TS declaration generator
Migrate to TypeScript
v1.6.0
Merge pull request #633 from mhelaiwa/patch-1
Wording
Formatting
Give
pathargument precedence over config
Add test
v1.5.2
Use
ramsey/composer-installaction
Merge pull request #610 from Tofandel/fix-encoding
Formatting
Merge pull request #627 from fullstackfool/patch-1
Formatting
Merge pull request #637 from tighten/fix-optional-param-extra-slashes
Comment
Quick fix
Add tests
Add the required docs for default output file path
Get default path of output file from ziggy.output.path config
Add Vite instructions to README.md
fix: route().params is not decoded
Working with this branch
If you find you need to update the codebase to be able to merge this branch (for example update some tests or rebuild some assets), please note that violinist will force push to this branch to keep it up to date. This means you should not work on this branch directly, since you might lose your work. Read more about branches created by violinist.io here.
This is an automated pull request from Violinist: Continuously and automatically monitor and update your composer dependencies. Have ideas on how to improve this message? All violinist messages are open-source, and can be improved here.