* add pushUrl option
* Remove duplicate save to history
* Improve pushUrl and hx-location url handling
* Add replace option to api as well
* minor wording change
* push headers support true
* roll back anchor support for header base paths except for true case
* add selectOOB and simplify ajax helper
* Remove refactor
* reverse order of push/replace
---------
Co-authored-by: MichaelWest22 <michael.west@docuvera.com>
* Update Node Versions and types to fix latest tsc upgrade issues
* fix playwright only test filtering that has broken from playwright browser updates
---------
Co-authored-by: MichaelWest22 <michael.west@docuvera.com>
(cherry picked from commit 56299971ce38bf539b863745915e85c910e7d8b5)
* Update Node Versions and types to fix latest tsc upgrade issues
* fix playwright only test filtering that has broken from playwright browser updates
---------
Co-authored-by: MichaelWest22 <michael.west@docuvera.com>
* Handle not preventing link when inside htmx enabled element
* Simplify shouldCancel and pass in eltToListenOn to solve from: issue without regressions
* move regex to local variable format
This PR fixes two minor issues in the documentation:
Double negation typo
Original: hx-boost does not not update the <html> or <body> tags...
Fixed: hx-boost does not update the <html> or <body> tags...
Explanation: Removed a duplicated "not".
Grammar and consistency in terminology
Original: The MDN Article provide a good jumping off point...
Fixed: The MDN Article provides a good jumping-off point...
Explanation:
Corrected subject-verb agreement (article → provides).
Added hyphens in "jumping-off point" as a compound adjective.
* docs: add module import instructions for idiomorph extension
Fixes#3349🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
* use the right import path
* Restore example to make it consistent in the examples
* fix manual bundle instructions too
* remove unnecessary script tag
* remove unminified version as well since it's not needed for htmx integration
* clear instruction on using min version with htmx
---------
Co-authored-by: Claude <noreply@anthropic.com>
Without this, in dark mode the [hx-indicator](https://htmx.org/attributes/hx-indicator/) demo button has white text on white background. Switching to `Canvas` means the button background will be black in dark mode.
This is a similar fix to #2719, though we can’t use `primary` here as it would make the indicator "bars.svg" image almost invisible.