108 Commits

Author SHA1 Message Date
Alexander Petros
d1288d202a
Remove old tests from the website (#1733)
The website used to host every past test suite, copied into the www
directory. We no longer need that on the website (and it makes the
codebase impossible to search) so I removed all the old tests and the
new tests are hosted simply at /test.

I also replaced the www.js script with a simpler www.sh one (since we no
longer need to do anything besides copying, really), which allowed me to
remove a node dependency that was only used in that script.
2023-09-19 11:07:24 -05:00
Carson Gross
b3a4a5fc1a prep 1.9.5 release 2023-08-24 12:38:20 -06:00
Carson Gross
f3a6975b8e prep 1.9.4 release 2023-07-25 13:39:48 -06:00
Alexander Petros
449fc9df04
Remove engine from package.json (#1589)
The engine is intended to signify that node 15 should be used for
development, but it's causing issues for people who have node in
"strict-engine" mode.
2023-07-17 15:05:13 -06:00
Alexander Petros
d3788776d6
Fix clearWorkArea test util function (#1507)
Update the clearWorkArea function so that it doesn't error if there was
never a work area set up to begin with. This was causing the `npm test`
target to end with an error code.

The package-lock.json update happens on a fresh install with node 15, so
I'm including it here to make sure that the tests passing is
reproducible. I also updated the package.json file to warn you if you're
not running node 15.
2023-06-24 14:22:22 -06:00
Carson Gross
c96f01e81e bump verison + add this symbol in filter expressions 2023-05-02 14:52:54 -06:00
Carson Gross
6c0aa11f62 bump to 1.9.2 2023-04-28 11:28:12 -06:00
Carson Gross
a807a5f08e bump version 2023-04-20 17:13:30 -06:00
Carson Gross
2887a76508 update npm deps 2023-04-11 09:49:55 -06:00
Carson Gross
8fed7400a5 remove 11ty! 2023-04-06 11:15:25 -06:00
Carson Gross
5e12b33ed1 1.9.0 release prep 2023-03-31 07:07:34 -06:00
Carson Gross
36780c034f bump version 2023-03-15 16:25:52 -06:00
Deniz Akşimşek
017a37119d
Vanquish Sass (#1312) 2023-03-01 12:02:01 -07:00
Carson Gross
ef02709a3e bump version 2023-02-16 09:25:34 -07:00
Carson Gross
307e3eb227 prep for 1.8.5 release 2023-01-17 13:38:51 -07:00
Carson Gross
4968c41e8b Merge branch 'master' into dev 2023-01-17 13:07:15 -07:00
Carson Gross
43d36af560 fix type reference 2023-01-01 17:22:48 -07:00
dependabot[bot]
b58bb795fb
Bump flat and mocha (#1182)
Bumps [flat](https://github.com/hughsk/flat) to 5.0.2 and updates ancestor dependency [mocha](https://github.com/mochajs/mocha). These dependencies need to be updated together.


Updates `flat` from 4.1.1 to 5.0.2
- [Release notes](https://github.com/hughsk/flat/releases)
- [Commits](https://github.com/hughsk/flat/compare/4.1.1...5.0.2)

Updates `mocha` from 7.2.0 to 10.2.0
- [Release notes](https://github.com/mochajs/mocha/releases)
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mochajs/mocha/compare/v7.2.0...v10.2.0)

---
updated-dependencies:
- dependency-name: flat
  dependency-type: indirect
- dependency-name: mocha
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-01 10:08:59 -06:00
Denis Palashevskii
36b017bc26
Add events support for WebSockets (#1126)
* Add events support for WebSockets

* Stop reconnection attempts after element has been removed

* Add tests for websockets

* Hide socker wrapper behind a more strict interface to avoid breaking changes in the future

* Fix legacy websocket tests interfering with new extension tests

* Minor doc fixes

* Add `wsBinaryType` configuration option
2022-12-03 16:53:59 -06:00
Carson Gross
90db47fbea bump version 2022-12-01 08:05:32 -07:00
Carson Gross
822132d6a2 i am once again asking revealed to work in htmx 2022-11-05 09:17:26 -06:00
Carson Gross
5f2e19df3f Merge branch 'master' of github.com:bigskysoftware/htmx 2022-11-04 19:14:19 -06:00
Piotr Tomiak
57394ce373
Web Types: rename, update schema, add css classes and register in package.json (#1101) 2022-10-28 21:34:45 -06:00
Carson Gross
e05c3fec29 bump to 1.8.3 for next release 2022-10-18 13:18:23 -06:00
Carson Gross
9af34ce0e3 fix revealed bug 2022-10-12 22:46:02 -06:00
Carson Gross
978950e916 1.8.1 release prep 2022-10-04 13:41:57 -06:00
Carson Gross
83b60f41f1 1.8 release prep 2022-07-11 13:57:23 -06:00
Carson Gross
87e69fcd69 introduce hx-replace-url
fixes https://github.com/bigskysoftware/htmx/issues/436
2022-06-16 13:22:48 -06:00
Carson Gross
2dfffb5182 bump sass :( 2022-05-12 17:35:49 -06:00
carson
0e69b6d064 Merge remote-tracking branch 'origin/dev' into dev 2022-04-07 13:50:07 -06:00
carson
74f520cf8b bump for next version of htmx 2022-04-07 13:49:57 -06:00
Denis Palashevskii
70b4ad16f0
Add data-loading-aria-busy directive for loading-states extension (#864)
* Add data-loading-aria-busy directive for loading-states extension; add tests for the extension

* Update docs

* Fix tests of scoped loading states

* Commit test files

* Improve delay tests by using sinon timer

* Add reference to MDN about `aria-busy` attribute
2022-04-07 13:34:41 -06:00
carson
82016a7ba5 Merge remote-tracking branch 'origin/master' into dev 2022-02-04 10:55:52 -07:00
Adam Johnson
4c0157432a
Use gzip level 9 compression (#788)
Level 9 is more compressed, and faster to decompress.

Before:

```
$ wc -c dist/htmx.min.js.gz
11615 dist/htmx.min.js.gz
```

After:

```
$ wc -c dist/htmx.min.js.gz
11596 dist/htmx.min.js.gz
```

Cor blimey, that's 19 bytes saved!
2022-02-04 10:53:44 -07:00
carson
872e6ad2d6 update 2022-02-04 10:45:40 -07:00
carson
fff0d9d7c7 Merge remote-tracking branch 'origin/master' into dev 2022-01-14 11:39:33 -07:00
carson
eb74e39912 Merge branch 'master' into dev
# Conflicts:
#	www/attributes/hx-swap-oob.md
#	www/essays/a-response-to-rich-harris.md
#	www/img/js-devs-be-thinking.png
2022-01-12 23:19:10 -07:00
Godefroid Chapelle
b25d95993c Circle CI first step 2021-12-15 18:46:24 +01:00
carson
c96728479a bump version to 1.7.0 2021-11-23 13:40:38 -07:00
1cg
e3c0dadbe7
Merge pull request #658 from paxperscientiam/fix-missing-types-reference
This solves the mystery of the missing types file re npm package
2021-11-23 13:29:12 -07:00
carson
c395c9c2be fixing version 2021-11-21 06:17:07 -07:00
carson
69d4d49363 bumped version in wrong branch 😑 2021-11-21 06:15:32 -07:00
carson
7c9fd4bc93 1.6.0 release prep 2021-11-21 06:10:59 -07:00
Chris
fc80946201 This solves the mystery of the missing types file re npm package 2021-11-14 01:42:01 -05:00
carson
538a8cd51b bump version 2021-09-27 07:57:57 -06:00
carson
d47abff3dd prep for 1.5.1 release 2021-09-06 08:13:04 -06:00
carson
05a0608f52 Merge branch 'master' into dev 2021-07-12 13:38:37 -06:00
carson
3dbf6dba4c bump verison and include in api 2021-07-08 10:44:57 -06:00
Chris
cdd5c9e756 add typings
removed undesired comments. we are only documenting public API

testing

bump

optional

optionals

done

removed two junk files

moved dependency to dev dependency
2021-07-06 14:01:24 -04:00
carson
8637f6327c bump version 2021-06-14 09:21:02 -06:00