Commit Graph

58 Commits

Author SHA1 Message Date
daxpedda
2a4a493623
Prepare v0.2.92 release (#3869) 2024-03-04 11:25:46 +01:00
daxpedda
fe8bc949b5
Prepare v0.2.91 release (#3829) 2024-02-06 12:37:22 +01:00
Gabriel Grant
adcf7786d1
Bump versions & update changelog for 0.2.90 release (#3763) 2024-01-12 16:59:28 +01:00
GitHub Actions
ab336aad0c bump 2023-11-27 16:20:02 +01:00
Muhammad Hamza
0b5f0eec2f
Bump versions for v0.2.88 (#3676)
* bump

* Bump version in changelog

* Bump date in changelog

Co-authored-by: Liam Murphy <liampm32@gmail.com>

---------

Co-authored-by: GitHub Actions <actions@github.com>
Co-authored-by: daxpedda <daxpedda@gmail.com>
Co-authored-by: Liam Murphy <liampm32@gmail.com>
2023-11-01 20:35:23 +05:00
daxpedda
3d2f392ccc
Bump MSRV to v1.57 (#3657) 2023-10-16 13:08:13 +02:00
daxpedda
f0a8ae3b99
Bump to 0.2.87 (#3475) 2023-06-12 14:25:14 -05:00
Lukas Lihotzki
d21495b528
Clippy: Fixes and CI for examples and tests (#3442) 2023-05-21 16:01:35 +02:00
Alex Crichton
2d882c97b0
Bump to 0.2.86 (#3429) 2023-05-15 17:25:39 -05:00
Melanie Riise
a459f5abf2
bump version (#3400)
Co-authored-by: Alex Crichton <alex@alexcrichton.com>
2023-05-09 09:15:50 -05:00
Alex Crichton
cea8cc3d29
Bump to 0.2.84 (#3274)
Closes #3267
2023-02-01 11:06:50 -06:00
daxpedda
e218b7d9a8
#[wasm_bindgen(start)] shouldn't require pub (#3243)
* `#[wasm_bindgen(start)]` shouldn't require `pub`

* Adjust examples and tests
2023-01-19 12:42:07 +11:00
Liam Murphy
a10e949127
Add JsCast to wasm_bindgen::prelude (#3221)
* Add `JsCast` to `wasm_bindgen::prelude`

`JsCast` is a very commonly used trait, but for some reason has never been added to `wasm_bindgen::prelude`, leading to the constant annoyance of having to manually import it.

* Remove redundant imports
2023-01-03 09:44:23 -06:00
Michael Rosenberg
eba691f38c
Bumped crate versions (#3079)
* Added example-tests to the crate nopublish list

* Bumped crate versions
2022-09-12 09:26:21 -05:00
Liam Murphy
643a773429
Test examples in CI (#3015)
* Add a test that examples don't throw any errors

TODO:
- run all the tests, not just the ones which use webpack (also an issue with CI)
- fix webxr test
- run in CI
- share WebDriver instance between tests
- maybe ditch async, since we don't really need it here and it adds a bunch of dependencies and build time.

* Disable testing WebXR example

It isn't supported in Firefox yet, which is where we're running our tests.

* Test examples that aren't built with webpack

* Remove `WEBDRIVER` environment variable

It wouldn't have worked anyway because at least for the moment, I'm using one WebDriver session per test, and Firefox at least only allows one session to be connected.

I would like to make them share a session, in which case I could add this back, but I can't right now because Firefox hasn't implemented `LogEntry.source` yet, which is needed to figure out which log entries should fail which tests.

* Run in CI

* Use `Once` instead of `Mutex`

* Build `webxr` and `synchronous-instantiation` in CI

Although we can't test them, we can still build them.

* Add missing '`'

* Fix running of tests

* Only include dev deps when not compiling for wasm

* oops, those are the native tests

* Create build dirs before copying to them

* Install binaryen

* decompress

* Follow redirects

* Set `PATH` properly

* Use an absolute path

* Don't symlink `node_modules` and fix artifact download

* Enable `web_sys_unstable_apis`

This is needed for the `webxr` example.

* Increase timeout to 10s

* Increase timeout to 20s

This seems excessive but 10s is still sometimes failing.

* Disable testing the webgl example

* Add binaryen to PATH directly after installing

* Properly download the raytrace example artifacts

* Disable example tests instead of enabling everything else

* Move to a separate `example-tests` crate
2022-08-05 10:51:41 -05:00
GalvinGao
59883eaca6
Bump to 0.2.82 (#3002)
* Bump to 0.2.82

* chore: bump version in crates/shared/src/lib.rs in sync with crates/shared/Cargo.toml

* fix: update schema file hash
2022-07-25 10:06:53 -05:00
Liam Murphy
e322e6fb8b
Use Closure::new in examples (#2991)
There isn't much of a reason to use `Closure::wrap` over `Closure::new` anymore, so this changes `wasm-bindgen`'s examples to use `Closure::new` as the recommended method of creating closures.
2022-07-13 08:55:44 -05:00
Alex Crichton
062aa5f70a
Bump to 0.2.81 (#2935) 2022-06-14 10:06:47 -05:00
Alex Crichton
4caa98165c
Bump to 0.2.80 (#2851) 2022-04-07 15:15:11 -05:00
bfcf18b0ce
replace the dead echo service (#2781) 2022-01-31 09:34:06 -06:00
Micah T. Keller
9b0d40c7a9
Version bump (#2772)
* Version bump

* 0.2.79 Version Bump

* 2022-01-19 Change Log
2022-01-19 14:59:31 -06:00
Osoro Bironga
c25c1f4b09
Typo (#2765)
changed bodt to body
2022-01-13 09:29:43 -06:00
Alex Crichton
7f820db4b4
Bump to 0.2.78 (#2683) 2021-09-15 11:17:51 -05:00
Alex Crichton
123d5f584f
Bump to 0.2.77 (#2675) 2021-09-08 11:02:12 -05:00
Alex Crichton
a881a83c5a
Bump to 0.2.76 (#2661) 2021-08-19 10:06:51 -05:00
Alex Crichton
e104d1695a
Bump to 0.2.75 (#2643)
* Bump to 0.2.75

* Try to fix CI
2021-08-02 10:39:14 -05:00
Alex Crichton
27c7a4d06c Bump to 0.2.74 2021-05-10 07:08:17 -07:00
Alex Crichton
3cefe2c824
Bump to 0.2.73 (#2511) 2021-03-29 09:56:32 -05:00
Alex Crichton
44d577f6b8
Bump to 0.2.72 (#2503) 2021-03-18 11:05:25 -05:00
Alex Crichton
38ba374845
Bump to 0.2.71 (#2468) 2021-02-26 10:38:04 -06:00
Alex Crichton
b6355c2702
Bump to 0.2.70 (#2435)
* Bump to 0.2.70

* Pin nightly to fix CI
2021-01-25 10:55:29 -06:00
Alex Crichton
69546a26c1
Bump to 0.2.69 (#2377) 2020-11-30 12:36:07 -06:00
Alex Crichton
a04e189712
Bump to 0.2.68 (#2305) 2020-09-08 19:57:26 -05:00
Alex Crichton
7badcd3ad6
Bump to 0.2.67 (#2260) 2020-07-28 16:27:14 -05:00
Alex Crichton
b72678a6ea
Bump to 0.2.66 (#2256) 2020-07-28 13:09:36 -05:00
Alex Crichton
6742d96736
Bump to 0.2.65 (#2239) 2020-07-15 09:58:52 -05:00
Alex Crichton
31c2d6fbe5
Bump to 0.2.64 (#2219) 2020-06-29 09:48:25 -05:00
Alex Crichton
df809df9a5
Bump to 0.2.63 (#2163)
* Update `syn` version requirement

Require latest version to fix issues with nightly.

* Bump to 0.2.63
2020-05-27 10:07:18 -05:00
Alex Crichton
d896446edc
Bump to 0.2.62 (#2119) 2020-05-01 10:34:36 -05:00
Alex Crichton
6d61cd8b76
Bump to 0.2.61 (#2113) 2020-04-29 11:22:35 -05:00
Michael Kefeder
a521c9012c
Websockets binary msgs (#2109)
* info how to run webserver with non-EOL python3

* example how to send and receive binary messages over websockets
2020-04-28 13:16:54 -05:00
Alex Crichton
a19c8a3fe0
Bump to 0.2.60 (#2051)
* Bump to 0.2.60

* Try to fix CI

* Fix CI syntax
2020-03-25 16:33:36 -05:00
Alex Crichton
db8d3e4412
Bump to 0.2.59 (#2026)
Wow this is a big release!
2020-03-03 10:55:51 -06:00
Alex Crichton
2902ceb26f
Bump to 0.2.58 (#1946) 2020-01-07 13:48:25 -06:00
Alex Crichton
56e4d7de1d
Bump to 0.2.57 (#1943) 2020-01-06 13:17:28 -06:00
Pauan
580daab1d3 Release 0.2.56 (#1922) 2019-12-20 10:31:17 -06:00
Alex Crichton
db9d603c8f
Bump to 0.2.55 (#1864) 2019-11-19 11:04:37 -06:00
Alex Crichton
3573164b52
Bump to 0.2.54 (#1854) 2019-11-07 12:59:01 -06:00
Alex Crichton
c7c169ae72
Bump to 0.2.53 (#1840) 2019-10-29 09:37:37 -05:00
Alex Crichton
a20dd26dde
Bump to 0.2.52 (#1833) 2019-10-24 16:08:45 -05:00