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
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
Chris Johnson
93cb6cb65d
Symlink LICENSE files in crates ( #2018 )
2020-02-28 17:41:28 -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
513285f73d
Run rustfmt
2019-10-28 20:15:05 -07:00
Alex Crichton
a20dd26dde
Bump to 0.2.52 ( #1833 )
2019-10-24 16:08:45 -05:00
Alex Crichton
6d1dc813c4
Bump to 0.2.51 ( #1797 )
...
This notably brings in async/await support for current beta/nightly
users. Yay!
2019-09-26 14:07:28 -05:00
Alex Crichton
3c887c40b7
Default all async support to std::future
( #1741 )
...
This commit defaults all crates in-tree to use `std::future` by default
and none of them support the crates.io `futures` 0.1 crate any more.
This is a breaking change for `wasm-bindgen-futures` and
`wasm-bindgen-test` so they've both received a major version bump to
reflect the new defaults. Historical versions of these crates should
continue to work if necessary, but they won't receive any more
maintenance after this is merged.
The movement here liberally uses `async`/`await` to remove the need for
using any combinators on the `Future` trait. As a result many of the
crates now rely on a much more recent version of the compiler,
especially to run tests.
The `wasm-bindgen-futures` crate was updated to remove all of its
futures-related dependencies and purely use `std::future`, hopefully
improving its compatibility by not having any version compat
considerations over time. The implementations of the executors here are
relatively simple and only delve slightly into the `RawWaker` business
since there are no other stable APIs in `std::task` for wrapping these.
This commit also adds support for:
#[wasm_bindgen_test]
async fn foo() {
// ...
}
where previously you needed to pass `(async)` now that's inferred
because it's an `async fn`.
Closes #1558
Closes #1695
2019-09-05 11:18:36 -05:00
Alex Crichton
c2daa4f63c
Bump to 0.2.50
2019-08-19 04:21:27 -07:00
Alex Crichton
c1d4fddeac
Bump to 0.2.49
2019-08-14 08:32:02 -07:00
Alex Crichton
e596ef596c
Bump to 0.2.48
2019-07-11 15:02:39 -07:00
Alex Crichton
d71ab78fc6
Bump to 0.2.47
2019-06-19 11:14:37 -07:00
Alex Crichton
8fc0a38402
Bump to 0.2.46
2019-06-14 11:44:58 -07:00
Alex Crichton
82467f9793
Use dyn
with all trait objects
...
Fixes new warnings showing up on nightly nowadays.
2019-06-03 08:28:55 -07:00
Alex Crichton
137bbdf2e3
Bump to 0.2.45
2019-05-20 09:44:03 -07:00
Alex Crichton
773c6ff430
Bump to 0.2.44
2019-05-16 07:47:23 -07:00
Alex Crichton
f2429be07f
Bump to 0.2.43
2019-04-29 08:28:41 -07:00
Alex Crichton
df6e15e3ab
Bump to 0.2.42
2019-04-11 07:39:45 -07:00
Alex Crichton
02394724ea
Bump to 0.2.41
2019-04-10 10:53:32 -07:00
Alex Crichton
a6fe0cefa8
Migrate all crates to the 2018 edition
...
Most of the CLI crates were already in the 2018 edition, and it turns
out that one of the macro crates was already in the 2018 edition so we
may as well move everything to the 2018 edition!
Always nice to remove those `extern crate` statements nowadays!
This commit also does a `cargo fmt --all` to make sure we're conforming
with style again.
2019-03-26 08:10:53 -07:00
Alex Crichton
6803c619bb
Bump to 0.2.40
2019-03-21 17:08:48 -07:00
Alex Crichton
228f58dca3
Bump to 0.2.39
2019-03-13 11:02:27 -07:00
Alex Crichton
a659f27c07
Bump to 0.2.38
2019-03-04 09:11:23 -08:00
dependabot[bot]
7eb11a7faa
Update scoped-tls requirement from 0.1 to 1.0
...
Updates the requirements on [scoped-tls](https://github.com/alexcrichton/scoped-tls ) to permit the latest version.
- [Release notes](https://github.com/alexcrichton/scoped-tls/releases )
- [Commits](https://github.com/alexcrichton/scoped-tls/compare/0.1.0...1.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-02-26 08:15:14 +00:00
Alex Crichton
7fbe0210dc
Rename test Context
in JS
...
This will hopefully help avoid symbol collisions with other projects
that have a struct named `Context`
2019-02-20 09:23:00 -08:00
Alex Crichton
e9f423d57e
Bump to 0.2.37
2019-02-15 08:16:24 -08:00
Nick Fitzgerald
802cfedcbd
Bump to 0.2.36
2019-02-12 13:19:02 -08:00
Nick Fitzgerald
d9cf9b3735
Bump to version 0.2.35
2019-02-12 11:36:19 -08:00
Nick Fitzgerald
078257943d
Bump to 0.2.34
2019-02-11 18:58:54 -08:00
Nick Fitzgerald
11eeeb8fc8
Use textContent instead of innerHTML for extracting logs from headless browser tests
...
Easier to maintain fidelity and less likely to be sabotaged by XSS and
`<script>` tags.
Fixes #1232
2019-02-08 10:35:19 +01:00
Alex Crichton
78c4075e40
Bump to 0.2.33
2019-01-18 15:32:17 -08:00
Nick Fitzgerald
31fdede9fc
Bump to 0.2.32
2019-01-16 13:11:13 -08:00
Nick Fitzgerald
41eefa7425
wasm-bindgen-test: Capture more console logging methods' output
...
Fixes #1183
2019-01-15 14:05:22 -08:00
Nick Fitzgerald
f2cbbb83f3
wasm-bindgen-test: ignore example code that is not intended to compile
...
This was making `cargo test --all` fail.
2019-01-14 14:53:46 -08:00
Nick Fitzgerald
a94f3f4403
wasm-bindgen-test: Have the test runner JS call the original console.log
...
This makes control flow a little easier to follow and avoids wasm->js->wasm
re-entrancy.
2019-01-14 14:51:28 -08:00
Alex Crichton
b04f60cf2b
Bump to 0.2.31
2019-01-09 09:17:50 -08:00
Alex Crichton
fbf000a508
Bump to 0.2.30
2019-01-07 07:47:07 -08:00
Alex Crichton
63e3ba722d
Bump to 0.2.29
2018-12-04 06:04:47 -08:00
Alex Crichton
22ca15f81e
Bump to 0.2.28
2018-11-12 09:28:01 -08:00
Alex Crichton
6dfbb4be89
Bump to 0.2.27
2018-10-29 14:30:33 -07:00
Alex Crichton
7fad2bf0c8
Bump to 0.2.26
2018-10-29 12:56:37 -07:00
Nick Fitzgerald
dd82a3e134
Bump to 0.2.25
2018-10-10 13:19:40 -07:00