Kaede Hoshikawa
456a05ba40
Fix clippy for 1.67 ( #3100 )
...
* Fix clippy for 1.67
* Fix trybuild.
2023-02-01 21:57:05 +05:00
Muhammad Hamza
f0209c786f
Prepare for Yew 0.20 ( #2973 )
...
* 0.20 Changelog
* Improve changelog generator
* Add blog post
* Add blog post
* Apply suggestions from code review
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
Co-authored-by: Julius Lungys <32368314+voidpumpkin@users.noreply.github.com>
* update Changelog
* update Cargo.toml
* changelog gen compiles
* website version 0.20
* add migration guides
* prettier
* i18n
Co-authored-by: WorldSEnder <WorldSEnder@users.noreply.github.com>
Co-authored-by: Julius Lungys <32368314+voidpumpkin@users.noreply.github.com>
2022-11-25 15:19:07 +05:00
Julius Lungys
5355b65ff5
Fix changelog generator ( #2958 )
...
Co-authored-by: Julius Lungys <jl@nikulipe.com>
2022-11-10 01:15:27 +09:00
Kaede Hoshikawa
e9ef79f0a4
Update dependencies ( #2867 )
...
* Update dependencies.
* Fix clippy.
2022-09-11 21:31:51 +09:00
Kaede Hoshikawa
7f5eb3890c
Streamed SSR Response ( #2697 )
...
* yew::platform?
* Stream Response.
* Migrate example
* Remove old implementation.
* Remove extra implementation.
* Prefer String instead of Cow.
* Fix MSRV.
* Fix trybuild.
* Optimise Memory Allocation.
* More optimisation.
* BufWriter.
* Fix tests.
* Optimise BufWriter.
* Remove more allocations.
* Allow setting of buffer capacity.
* Fix capacity size.
* Fix capacity size.
* Remove unneeded const notation.
* Fix macro tests.
* Slightly optimises BufWriter committing logic.
* Optimise Implementation.
* Move BufWriter to a separate file.
* Additional Implementation Note.
* Adjust API so it matches `std::channel::mpsc::channel`.
* Fix feature soundness.
* Make a compatibility layer on channels.
* Fix clippy.
* Fix feature soundness.
* Fix CI.
* Inlining.
* Add documentation.
* Punctuation.
* Switch to tokio channel.
* Remvoe pin-project.
* Fix feature soundness.
* Typo.
* Move io to platform.
* Tokio does not compile.
* Fix workflow.
* Restore wrongly removed docs.
* Does tokio work?
* Switch back to tokio.
* Remove pin-project.
* Use cargo resolver 2.
* Add panic notice.
* Update documentation.
* Properties does not have to be send.
* Fix capacity checking as pointed in the review.
* Implementation order.
* Update note.
2022-07-01 14:26:12 +05:00
Kaede Hoshikawa
6b89e21034
Migrate to once_cell ( #2750 )
...
* Replace lazy_static with once_cell.
* Migrate to clap v3, so 1 less lazy_static.
* Convert with `.into()`.
2022-06-24 19:32:00 +05:00
WorldSEnder
d7b43bbc26
Change access to VList children to a wrapper ( #2673 )
...
this should avoid having to manually call recheck_fully_keyed
* add mutable accessor to children
* fix workflow
* fix markdown example
* remove recheck_fully_keyed
2022-05-11 12:37:39 +02: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
Julius Lungys
427ac22e09
bump rust dependecies ( #2501 )
2022-03-06 14:23:36 +01:00
dependabot[bot]
92c4ce434f
Update strum requirement from 0.23 to 0.24 ( #2471 )
...
Updates the requirements on [strum](https://github.com/Peternator7/strum ) to permit the latest version.
- [Release notes](https://github.com/Peternator7/strum/releases )
- [Changelog](https://github.com/Peternator7/strum/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Peternator7/strum/commits )
---
updated-dependencies:
- dependency-name: strum
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-06 15:02:16 +02:00
Muhammad Hamza
44e3880c83
Setup hosting for API docs ( #2371 )
...
* setup hosting for API docs
* maybe this is the name of the component??
* dependencies make the final bundle too big
* please clippy
2022-01-15 13:21:24 +01:00
Muhammad Hamza
f05ba4152c
Update to edition 2021 ( #2354 )
...
* cargo fix --edition
* change edition="2018" to edition="2021" in Cargo.toml
2022-01-12 16:22:00 +02:00
Julius Lungys
0268c7df7d
Add auth to changelog generation ( #2307 )
...
* Add auth to changelog generation
* fix tests
2021-12-29 00:37:34 +05:00
Julius Lungys
50510c5858
Automate changelog gen and gh release in actions ( #2286 )
...
* Automate changelog gen and gh release
* fix tests
* fix test 2
* make pull request pull full depth git information
* fix fetch-depth
* fix inspect action
2021-12-20 13:53:07 +01:00
Julius Lungys
f749ca3c83
Move/Remove tools ( #2274 )
...
* move tools
* delete yew-validation
* update paths
* fix cargo.toml
2021-12-15 22:53:01 +01:00