27 Commits

Author SHA1 Message Date
Farookh Zaheer Siddiqui
6ae67b6843
Fix Typo (#3495)
* Update CONTRIBUTING.md

* Update README.md
2023-10-29 00:30:53 +09:00
Kai Salmon
8086a73a21
Remove outdated benchmarking information in CONTRIBUTING.md (#3059) 2023-04-02 22:27:39 +03:00
Nils Loewen
730f25c46b
Fix typo in contrib instructions cargo make tests -> cargo make test (#2909)
* Fix typo in contrib instructions `cargo make tests` -> `cargo make test`

* Use `cargo make test-flow` for running all tests

* Remove 'WebSocket service tests' section from CONTRIBUTING.md
2022-10-19 19:46:35 +09:00
Muhammad Hamza
c28a71e78e
Use nightly for Rustfmt (#2630)
* add rustfmt.toml, use nightly in CI, update contributing docs

* run `cargo +nightly fmt`
2022-04-21 23:21:15 +05:00
Matt
b165037381
Incorporate in-code translation in the workflow (#2349)
* implements #2276

* add localization and website contributing guides

* fix typo

* Update build-website.yml

* add note for write-translations

* attempt 2 at making CI build the stubs

* experiment: delete part of the stubs...
expecting ci to rebuild it

* write-translations for dev and check- for ci

* catch promise errors

* commit the missing mdx instruction

* fix English grammar in check report
2022-01-12 18:23:30 +05:00
Muhammad Hamza
b456636111
Bump minimal supported rust version (MSRV) to 1.56 (#2334)
* Bump MSRV to 1.54

* add rust version to Cargo.toml

* update macro test stderr

* 1.56 go brrrr

* 1.56 go brrrr: part 2 electric boogaloo
2022-01-06 19:32:48 +02:00
bakape
74581b5861
ci, docs: fix CI benchmarks and benchmarking docs (#1955)
* ci, docs: fix CI benchmarks and benchmarking docs

* ci: temporarily remove `labeled` requirement for benchmarks

* force CI

* force CI

* ci: restore label filters for benchmarks
2021-07-19 01:10:15 +02:00
Muhammad Hamza
991abab7e1
Update Rust version for macro tests to 1.51 & enable const generics tests (#1801)
* update rust version for macro test to 1.51

* enable const generic tests

* run integration tests using MSRV

* am blind

* clippy, fmt

* apply suggestion
2021-03-30 22:35:21 +02:00
Philip Peterson
5fc4387dc5
Rip out stdweb (#1697)
* feat: Remove usage of stdweb

* Cleanup Cargo.toml

* yew-services fixes

* fix doc test

Co-authored-by: Justin Starry <justin.starry@icloud.com>
2021-01-24 00:14:15 +08:00
Justin Starry
aef2ee56c6
Fix CI by using local ws echo server (#1711) 2021-01-23 18:59:48 +08:00
Philip Peterson
e6a3ae7301
Move top-level crates to packages/<crate> (#1680)
* Move crates to packages/*

* Update Cargo.toml

* Update links

* Fix pull-request.yml

* Update examples Cargo.toml

* Update relative paths

* Update tests

* Fix path
2021-01-12 11:32:48 +08:00
Jack
ea65d0ad14
Update CONTRIBUTING guide (#1611)
* Add note about Firefox Developer Edition

* Apparently GitHub doesn't support <small> tags

* Reword things a bit; Move to the Browser tests section.

* Add trailing period.

* Change Linux specific paths

Co-authored-by: Simon <simon@siku2.io>

* remove "on some Linux distributions"

This might be the same on Mac or other UNIX-like operating systems, so lets remove this

Co-authored-by: Simon <simon@siku2.io>

Co-authored-by: Simon <simon@siku2.io>
2020-10-10 21:04:29 +02:00
Justin Starry
0941cba819
Doc spelling fixes (#1571) 2020-09-20 13:50:52 +08:00
Simon
b6e98adac0
Adopt cargo-make (#1541)
* format and cleanup

* remove bash scripts

* update pr template

* ignore router examples

* add pr-flow task

* I really don't know what I'm doing

* add wasm_bench feature

* well that explains one of my issues

also, that Geckodriver issue seems to be resolved

* run macro tests on 1.45.2

* update the documentation

* test flags no longer necessary

* remove benchmark instructions

* finishing touch
2020-09-14 15:39:27 +02:00
Ron Lobo
e1bffa7e19
Update CONTRIBUTING.md (#1466)
* Update CONTRIBUTING.md

- Fix typo
- Remove some wordiness

* Update CONTRIBUTING.md

Co-authored-by: Simon <simon@siku2.io>

* Update CONTRIBUTING.md

Co-authored-by: Simon <simon@siku2.io>
2020-08-04 12:51:21 +02:00
Simon
4eb7916f94
Update tests to use wasm-pack (#1415)
* run tests using wasm-pack

* update contributing guide

* fix typo

* should probably install wasm-pack

* clarify manual webdriver installation

* Apply suggestions from code review

Had to do this again because I messed up my rebase, sorry!

Co-authored-by: Teymour Aldridge <42674621+teymour-aldridge@users.noreply.github.com>

* make capitalisation of WebDriver consistent

Co-authored-by: Teymour Aldridge <42674621+teymour-aldridge@users.noreply.github.com>
2020-07-19 15:57:04 +02:00
Teymour Aldridge
3e69ccc0d0
Add API development guidelines. (#1312) 2020-06-20 23:05:51 +08:00
Justin Starry
d1a1fd05a0
Fix unreliable CI fetch tests (#1330) 2020-06-20 14:20:56 +08:00
Justin Starry
f5ae8afb19 Add pull request template and udpate contributor guide 2020-05-27 00:19:27 +08:00
Justin Starry
fa8a1d9f00
Reorganize examples and general repo layout (#1092)
* Reorganize crates

* Remove symlink

* Check examples

* Cleanup CI scripts

* nits

* cleanup

* cargo fmt

* Fix yew-stdweb

* cargo clippy --all

* stdweb-examples

* run_emscripten_checks.sh

* Fix typo

* fix typo

* yew-stdweb

* Run tests from yew-stdweb

* fix webgl script
2020-04-20 22:22:24 +08:00
Justin Starry
98577d3d55
Update CONTRIBUTING.md (#1068) 2020-04-04 00:06:52 +08:00
Justin Starry
ebbd145bcd
Prep release for v0.14 (#1027) 2020-03-14 18:50:46 +08:00
yossarian
c8cafd2ee2
initial (#1020) 2020-03-12 12:37:14 +08:00
Justin Starry
532d6639f9
init (#1000) 2020-03-05 10:41:43 +08:00
yossarian
2a7d7acb43
Contributor testing docs improvement (#969)
* initial

* Update CONTRIBUTING.md

Co-authored-by: Justin Starry <justin.m.starry@gmail.com>
2020-02-27 08:53:28 +08:00
yossarian
92aab6c97c
Fix contributing test instructions (#957) 2020-02-22 09:32:12 +08:00
Justin Starry
f703bdd987
Clean up readme (#930)
* Clean up README

* Remove bors
2020-02-09 18:00:13 +08:00