| Commit message (Collapse) | Author | Age |
|\
| |
| |
| |
| | |
# Conflicts:
# src/htmx.js
|
| |\ |
|
| | | |
|
| | | |
|
| |\| |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* perf: prevent initialization of all links on page
* perf: changed loop to queryselector
* removed spread operator
* fixed selector
* use only one query to retrieve elements
|
| | |
| | |
| | |
| | | |
from history (#2013)
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
Thank you @Telroshan!
|
| | | |
|
| | | |
|
| | |
| | |
| | | |
chore: add missing types to HtmxConfig
|
| |/ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* trying to fix readystate race condition
* es6 to es5
* serialized intitialization routines
* encapsulating ready function call
|
| |
| |
| | |
Fix relative URLs
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Tests at current state of the code
* Currently failing case (actual issue)
* Fix issue
---------
Co-authored-by: mat <matt@techspace.asia>
|
| |
| |
| | |
fix flash of indicator when first added to page
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Allow CSS selectors with whitespace in `hx-trigger`
Parsing of `hx-trigger` scans for whitespace, so if a CSS selector is used that contains whitespace, e.g. `form input`, a syntax error is raised.
A workaround is implemented by allowing such a CSS selector to be wrapped in either curly braces or parentheses.
* Add explanation whitespace in CSS selector to docs
* Tests for CSS selectors containing whitespace
* Use faster RegEx test, remove redundant variable declarations
* Added Descendant Combinator support to `root` and `target` modifiers
* Add missing semicolon
* Tests for descendant combinators in `root` and `target` modifiers
* Improve descendant combinator test coverage
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* allow user to override Content-Type header
* reorder the code so it won't use userSetContentType variable
* remove userSetContentType
* clarification
* remove unrelated changes
---------
Co-authored-by: gbourant <root@gbourant.com>
|
| |
| |
| |
| |
| | |
* Fix missing ignoreTitle property declaration in htmx.config
* Add ignoreTitle to htmx.d.ts
|
| |
| |
| | |
adds select to ajax api
|
| | |
|
|/ |
|
| |
|
|
|
| |
Fixed version of #1936
|
|
|
|
|
| |
and forms (#1459)
Thank you @xhaggi
|
| |
|
| |
|
|\ |
|
| |
| |
| |
| |
| | |
Fix Handlebars template rendering (see #801 and #1801)
Co-authored-by: russ4stall <russ@slashpine.tech>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* :bug: ensures form reference is accurate
* :white_check_mark: Adds test
* :bug: Fixes null checks
* Revert www updates
This reverts commit d2d14056e2635688fdcb0e6abe572034f77c0bef.
* Revert www updates
This reverts commit 3de585e02997a7877f47ef84f6c2f1a5fcc91ac3.
* :recycle: Refactors code
* :white_check_mark: Passes tests
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Update response-targets.js
Add hx-target-error logic
* Update response-targets.md
add documentation and fix typo
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Update htmx.js
* Purge history cache early if it should not exist
---------
Co-authored-by: Alexander Oliver Mader <AlexanderOliver.Mader@bosch.com>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* fix: prevent nodeData.onHandlers() overwrite
* fix: improved type safety
* test: hx-on handler cleanup
* style: wording
* chore: extra line
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Current behavior testing
Testing current library behavior
* Test should remove correct handler
* Add question in htmx:confirm event detail
* Allow skipping window.confirm
* Additional test without hx-confirm value
* Wrap htmx.off in finally
* More correct assertion in case of no calls to confirm
* Remove erroneously added formatting
* Remove erroneously added formatting
* Documentation, fix loop
---------
Co-authored-by: mat <matt@techspace.asia>
|
| |
| |
| |
| |
| | |
characters (#1902)
responseInfo.pathInfo.anchor is assumed to be an ID here, so use getElementById instead of querySelector, which doesn't accept all valid characters (for example parentheses)
|
| |
| |
| | |
fix websocket polling trigger
|
| |
| |
| | |
fixing multiple email input values
|
| |
| |
| |
| |
| | |
* nextElementSibling and previousElementSibling target selectors
* Renamed nextElementSibling => next, previousElementSibling => previous
|
| |
| |
| |
| |
| | |
* Add missing documentation for htmx:replacedInHistory
* Add new event htmx:beforeHistoryUpdate
|
| |
| |
| | |
Fix #1749 clear lastButtonClicked ref if it was removed from the DOM
|
|/
|
| |
Fixes #1866
|
| |
|
|\ |
|
| |
| |
| | |
ext: add support for event cancellation via preventDefault()
|
| |
| |
| | |
fix problem with styles at the start of the server content when navigating through history
|
| |
| |
| | |
extend client-side-templates to handle XSLT transformations
|