106 Commits

Author SHA1 Message Date
Dirk Puge
a49291a5b1
Added period for Note (#1335) 2020-06-21 17:02:03 +08:00
Connor Skees
5f8b049bec
update link to roadmap (#1239)
Old link 302'd to `https://yew.rs/docs/docs/more/roadmap`, which does not exist
2020-05-17 11:00:01 +08:00
Michal Kawalec
eb841bb7cf
Conditially require serialize (#1195)
* conditially require serialize

* we're using a trait alias and a clearer implementation of the constraints

* after merging with separated agent

* no trait aliases :(

* specialized the types for Drop a bit

* added an additional constraint on an agent

* emitted with fmt fixes

* dropped the useless debug constraint on the input

* fix stdweb examples

* dropped unneeded debug constraints

* linter
2020-05-12 16:43:21 +08:00
Justin Starry
d95b196b50
Release Yew v0.16 (#1194) 2020-05-09 23:22:39 +08:00
Justin Starry
e3e21ca2d0
Update README.md 2020-05-03 22:06:05 +08:00
Teymour Aldridge
43c73fc93b
Change link from Gitter to Discord. (#1180) 2020-05-03 16:20:13 +08:00
Justin Starry
10555fd69a
Bump MSRV to v1.40.0 (#1152) 2020-04-28 00:09:44 +08:00
Justin Starry
731f989768
Update README.md 2020-04-25 22:33:40 +08:00
Justin Starry
6498a462be Prep v0.15 release 2020-04-25 11:24:11 +00:00
Justin Starry
688a568445
Update README.md 2020-04-19 22:41:40 +08:00
Justin Starry
19b6d11aed
Update README.md 2020-04-18 22:48:34 +08:00
Justin Starry
21fd8a4cbb
Update README.md 2020-04-18 22:41:30 +08:00
Justin Starry
b0873bf54d
Update README.md 2020-04-18 22:41:12 +08:00
Justin Starry
ebbd145bcd
Prep release for v0.14 (#1027) 2020-03-14 18:50:46 +08:00
Justin Starry
d36da62115
Prepare v0.13 release (#986)
* Prepare v0.13 release

* add a few more changelog items
2020-03-01 23:56:02 +08:00
Justin Starry
bf0a6bbeb2 Update README.md 2020-02-10 16:24:49 +08:00
Justin Starry
f703bdd987
Clean up readme (#930)
* Clean up README

* Remove bors
2020-02-09 18:00:13 +08:00
Justin Starry
12981dd193 Update README.md 2020-02-09 11:03:29 +08:00
Leo Ribeiro
d1180c0369 fix native_worker.js 404 error (#900)
* fix native_worker.js 404 error

* fix contribute link

* drops contribute link
2020-01-28 10:56:53 +08:00
Peter Mezei
b4bd3f1054 Update README.md (#890)
Agent example updated
2020-01-22 18:05:24 +08:00
jess
1abef04207 Added financial contributors to the README (#880) 2020-01-18 11:12:59 +08:00
Justin Starry
84a9ed0e09
Make virtual dom cloneable (#786) 2019-12-28 20:53:29 -06:00
Konstantin Itskov
bb2bbb9799 Add extra setup for testing instructions to readme (#798) 2019-12-09 22:45:35 -08:00
Philip Peterson
bf06e36eb7 Some simple proposed renames (#751)
* AgentUpdate -> AgentLifecycleEvent

* Responder::response -> Responder::respond

* AgentLink::response -> AgentLink::respond

* Agent::handle -> Agent::handle_input
2019-12-08 11:03:35 -08:00
Justin Starry
f61667be97
Remove generics from virtual dom (#783)
* Fix tests

* Remove generics from virtual dom

* Prep for degenerify

* Fix examples

* Remove props cloning

* Fix tests
2019-12-08 10:47:51 -08:00
Justin Starry
f48bc90edb
Use callbacks in examples (#781) 2019-12-07 16:56:26 -08:00
Justin Starry
ffbb9e0ac3
Rename methods and loosen mutability for component link and agent (#780)
* Rename methods and loosen mutability for component link and agent

* Update send_back to callback

* mut link -> link
2019-12-07 18:18:33 -05:00
Kelly Thomas Kline
d03f59185f Add roadmap link to the readme (#764) 2019-12-01 11:43:21 -05:00
Justin Starry
e2ed0953d6
Update README.md 2019-11-28 14:27:04 -05:00
Justin Starry
75f8186a05
Update README.md 2019-11-28 12:48:06 -05:00
Justin Starry
c439a3d477
Clean up comments, generics names, and variable names (#752) 2019-11-23 16:50:20 -05:00
Miklós Tusz
c7cc4c2f0e Add link to docs in README (#729) 2019-11-10 21:17:18 -05:00
Justin Starry
6ba83fc061
Update min rust version to 1.39.0 (#730)
* Update min rustc to 1.39.0

* Bump wasm-bindgen to 0.2.54

* always install wasm-bindgen-cli
2019-11-10 20:19:34 -05:00
Justin Starry
43e9347269
Add render method to Component and auto implement Renderable (#563)
* Add render method to Component and auto implement Renderable

* More cleanup

* Rename Renderable method from view to render

* Doc fixes

* fix

* Update CHANGELOG.md
2019-09-30 22:23:25 -04:00
Justin Starry
d04ffd980a
Update README.md 2019-09-28 23:13:32 -04:00
Henry Zimmerman
0ae9cd52fd Add keyboard service (#647)
* Add keyboard service

* fix not working implementation; run cargo fmt

* make callback to keyboard event use KeyPressEvent instead of String

* add key_down and key_up events as well

* link to documentation and provide compatibility notice
2019-09-27 10:46:19 -04:00
Henry Zimmerman
07a30d713f update readme (#646) 2019-09-22 12:57:26 -10:00
bors[bot]
24d39f97e3
Merge #589
589: Allow components to accept children elements r=jstarry a=jstarry

Fixes: https://github.com/yewstack/yew/issues/537

#### Terminology
- (B) Base component that renders components nested inside each other
- (P) Parent component that has a `children` property and can render those children
- (C) Child component that is nested inside parent and included inside the Parent's `children`

#### Todo
- [x] Add example for nested components
- [x] Support arbitrary html nested inside component tags
- [x] Support nested components inside component tags
- [x] Allow modifying & accessing (C) props when rendering (P)
- [x] Allow filtering (C) components when rendering (P)
- [x] Children prop be required or optional
- [x] Clean up nested component example
- [x] Fix parser for generic component type
- [x] Write tests
- [x] Update documentation and README
- [x] ~~Investigate passing required properties from (P) -> (C)~~
- [x] ~~Allow sending messages from (C) -> (B)~~


Co-authored-by: Justin Starry <jstarry@users.noreply.github.com>
2019-09-10 14:53:24 +00:00
bors[bot]
5421c22d07
Merge #620
620: in yewstack org r=DenisKolodin a=ctaggart



Co-authored-by: Cameron Taggart <cameron.taggart@gmail.com>
Co-authored-by: Denis Kolodin <deniskolodin@gmail.com>
2019-08-31 16:18:20 +00:00
Kelly Thomas Kline
c976e1afb3
Add a section for project templates to the README 2019-08-31 01:07:42 -07:00
Cameron Taggart
d574a2ca7b
in yewstack org 2019-08-29 16:47:22 +02:00
Justin Starry
23c23d74ec Cleanup 2019-08-25 18:28:51 -04:00
Justin Starry
e42b4ce65e
Update README.md 2019-08-12 10:22:36 -04:00
Justin Starry
e8d6911046
Add logo and update readme (#581) 2019-08-12 10:22:04 -04:00
Justin Starry
09b86e9c44 Set min rust version to 1.35 and run in Travis 2019-08-03 23:23:37 -04:00
Justin Starry
5e96906034
Add link to wasm-pack starter template
Fixes: https://github.com/DenisKolodin/yew/issues/540
2019-08-01 01:14:05 -04:00
Justin Starry
b98d557321 nit: readme update 2019-07-20 23:04:12 -04:00
Justin Starry
3fed651b42 Add support for required props 2019-07-20 22:38:50 -04:00
Justin Starry
43e101d201 Update macro docs and set macro version in yew cargo.toml 2019-07-18 08:38:26 -04:00
bors[bot]
a33a89f0f1 Merge #517
517: docs: fix typo r=jstarry a=Jason-Cooke



Co-authored-by: Jason Cooke <jason-cooke@users.noreply.github.com>
2019-07-07 23:23:31 +00:00