summaryrefslogtreecommitdiffstatshomepage
path: root/src/htmx.js
Commit message (Collapse)AuthorAge
* use attributes rather than request count since we are working on a clone of ↵1cg/wdc_fixesCarson Gross2024-08-01
| | | | the original DOM
* remove `disabled` attributes from anything disabled due to an htmx request ↵Carson Gross2024-08-01
| | | | when snapshotting for history
* allow response actions (such as full page refreshes) to retain htmx ↵Carson Gross2024-08-01
| | | | indicators during the response handling
* remove only top level files to keep the legacy extensionsCarson Gross2024-07-12
|
* Let templates have plaintext as contents (fixes 2702) (#2708)Kuberdenis2024-07-12
| | | let templates have plaintext as contents (fixes 2702)
* HtmxAjaxHelperContext typedef should have all optional fields (#2701)Paul Garner2024-07-08
| | | | | * all fields of HtmxAjaxHelperContext should be optional * update docs for htmx.ajax to describe purpose of source field in context
* type fixCarson Gross2024-06-18
|
* fix outerHTML body swapping issueCarson Gross2024-06-18
| | | | fixes https://github.com/bigskysoftware/htmx/issues/2639
* 2.0 releaseCarson Gross2024-05-23
|
* lintCarson Gross2024-05-22
|
* ignore empty filesCarson Gross2024-05-22
|
* prep beta4Carson Gross2024-05-16
|
* fix type declCarson Gross2024-05-16
|
* they see me lintin'Carson Gross2024-05-16
| | | | they hatin'
* restore tests and dynamic hx-on behaviorCarson Gross2024-05-16
|
* feat: Add inlineSlyeNonce configuration (#2542)Marcos Pereira2024-05-15
|
* [2.0] Improve extension registration logic (#2505)Denis Palashevskii2024-04-25
| | | | | * add getSelectors to extension contract and extensionEnabled() to internal API * remove extensionEnabled method (it's useless)
* prep for 2.0.0-beta3 releasev2.0.0-beta3Carson Gross2024-04-17
|
* Fix #2317 force conversion to FormData for xhr.send (#2481)Vincent2024-04-17
| | | | Couldn't get the proxy object to work properly with XMLHTTPRequest's send method. Even though calls are being forwarded to its underlying FormData through the proxy, the request won't set its type to multipart/form-data when appropriate and instead send a text/plain request
* lintCarson Gross2024-04-17
|
* support hx-on in shadowrootCarson Gross2024-04-17
|
* Ws fix hx vals number handling (#2418)Denis Palashevskii2024-03-21
| | | return JS object from `getExpressionVars`
* Add config option to ignore nested oob-swaps instead of processing them (#1235)Joe Taber2024-03-11
| | | | | | | | | | | * Add config option to ignore nested oob swaps * Fix oobElement root check * Save config between tests; repeat some tests with different configs * Add tests for oob-swaps in html, body tags * Don't unnecessarily change const to var
* Change innerText note to reflect that we used textContentAlexander Petros2024-02-29
|
* Add textContent swap style (#2356)p.b2024-02-29
| | | | | | | | | * feat: add textContent swap style * add documentation --------- Co-authored-by: pbt <pb.to@icloud.com>
* JSdoc in htmx.js + generated TypeScript definition (#2336)Vincent2024-02-21
| | | | | | | | | * JSdoc in htmx.js + generated TypeScript definition * Tsc trick to avoid inlining functions and reduce diff * Replace Queryable with ParentNode * Simplify getRawAttribute type check
* alpha2v2.0.0-alpha2Carson Gross2024-02-09
|
* Lint codeVincent2024-02-04
|
* Support JSON.stringify & Object.assign on FormData proxyVincent2024-02-04
|
* painCarson Gross2024-01-25
|
* fix manual anchor testCarson Gross2024-01-25
|
* lmaoCarson Gross2024-01-25
|
* lintCarson Gross2024-01-25
|
* firefox fixesCarson Gross2024-01-25
|
* yeeshCarson Gross2024-01-25
|
* fix version and lintCarson Gross2024-01-23
|
* fix script tag double executionCarson Gross2024-01-23
|
* Merge remote-tracking branch 'origin/v2.0v2.0' into v2.0v2.0fix-script-tagsCarson Gross2024-01-23
|\
| * Migrate to FormData (#2226)Vincent2024-01-23
| | | | | | | | | | | | | | | | | | | | | | | | | | * use form data instead of plain objects [wip] * FomData fixes + some JSDoc. TODO prevent multiple inclusions * Linted code * Prevent double value inclusions --------- Co-authored-by: Deniz Akşimşek <deniz@denizaksimsek.com>
| * Refactor and expose `swap` in public API (#2191)Denis Palashevskii2024-01-19
| | | | | | | | | | | | | | | | | | | | | | | | | | * refactor and expose swapping as a single method * fixes after rebasing on latest 2.0 * fix optional parameters for swapping * add `fullSwap` to internal API * swap refactor polishing * make linter happy
| * Run formatter on sourceAlexander Petros2024-01-18
| |
* | Merge branch 'dev' into v2.0v2.0Carson Gross2024-01-15
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | # Conflicts: # dist/ext/sse.js # dist/htmx.d.ts # dist/htmx.js # dist/htmx.min.js # dist/htmx.min.js.gz # src/htmx.js # test/core/parameters.js # www/content/docs.md
| * Merge branch 'master' into devCarson Gross2023-12-21
| |\ | | | | | | | | | | | | # Conflicts: # www/content/docs.md
| | * Exclude form elements within disabled fieldsets (#2012)flixcor2023-11-30
| | | | | | | | | | | | | | | | | | | | | * Exclude form elements within disabled fieldsets * add test for disabled fieldsets * cleanup
| | * Revert readystate PR (#2040)Alexander Petros2023-11-30
| | | | | | | | | | | | | | | Revert "Fix for race condition in readystate detection (#1972)" This reverts commit 78a9ecf17079fcdfa3d674700d8338b60f14a058.
* | | Increment version to 2.0aAlexander Petros2024-01-13
| | |
* | | docs + config of head handlinghead-supportCarson Gross2024-01-05
| | |
* | | fix testCarson Gross2024-01-05
| | |
* | | better namingCarson Gross2023-12-27
| | |
* | | restore old semantics w/ body returning its childrenCarson Gross2023-12-27
| | |