Highlights
- Pro
Block or Report
Block or report Rich-Harris
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
1,894 contributions in the last year
| Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | |||||||||||||||||||||||||||||||||||||||||
| Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
| Saturday Sat | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Contribution activity
March 2024
Created 97 commits in 4 repositories
Created 1 repository
-
Rich-Harris/sveltekit-movies-demo
Svelte
•
Built by
This contribution was made on Mar 8
Created a pull request in sveltejs/svelte that received 7 comments
fix: make $props() rune non-generic
The $props() rune should not accept a type argument. Instead, component authors should type their props like any other variable declaration:
-let {…
+29
−15
lines changed
•
7
comments
Opened 71 other pull requests in 3 repositories
sveltejs/svelte
63
merged
1
closed
5
open
-
chore: refactor effects a bit
This contribution was made on Mar 26
-
chore: tidy up some outdated code
This contribution was made on Mar 26
-
chore: remove
$.spaceThis contribution was made on Mar 26 -
chore: tidy up some hydration code
This contribution was made on Mar 26
-
chore: simplify hydration
This contribution was made on Mar 26
-
chore: update sequencing inside blocks
This contribution was made on Mar 26
-
feat: use implicit return for each block keys
This contribution was made on Mar 26
-
feat: shorter each blocks
This contribution was made on Mar 26
-
chore: unify pre effects
This contribution was made on Mar 25
-
chore: tidy up effect init
This contribution was made on Mar 25
-
breaking: always run pre effects synchronously
This contribution was made on Mar 25
-
chore: use
effect(...)instead ofuser_effect(...)This contribution was made on Mar 25 -
chore: remove managed_effect
This contribution was made on Mar 25
-
simplify render_effect signature
This contribution was made on Mar 25
-
chore: simplify updates
This contribution was made on Mar 25
-
fix: remove if blocks around attribute updates
This contribution was made on Mar 25
-
chore: optimise attributes
This contribution was made on Mar 25
-
chore: simplify updates
This contribution was made on Mar 25
-
feat: more efficient
ifblock compiler outputThis contribution was made on Mar 24 -
feat: use bracket matching instead of
ssr:ncommentsThis contribution was made on Mar 24 -
chore: remove unused selector() function
This contribution was made on Mar 24
-
feat: use short comments
This contribution was made on Mar 23
-
chore: more hydration stuff
This contribution was made on Mar 23
-
chore: only specify use_clone_node when necessary
This contribution was made on Mar 23
-
chore: more hydration stuff
This contribution was made on Mar 23
- Some pull requests not shown.
sveltejs/kit
1
merged
-
feat: implement skew protection
This contribution was made on Mar 15
Rich-Harris/sveltekit-movies-demo
1
merged
-
add titles
This contribution was made on Mar 9
Reviewed 22 pull requests in 2 repositories
sveltejs/svelte
16 pull requests
-
chore: root effects should not have parents
This contribution was made on Mar 26
-
fix: improve order of pre-effect execution
This contribution was made on Mar 26
-
chore: optimise attributes
This contribution was made on Mar 26
-
breaking: apply fallback value every time in runes mode
This contribution was made on Mar 22
-
breaking: add $bindable() rune to denote bindable props
This contribution was made on Mar 22
-
chore: simplify transitions
This contribution was made on Mar 21
-
fix: ensure arguments are supported on all reactive Date methods
This contribution was made on Mar 15
-
feat: adds reactive Map class to svelte/reactivity
This contribution was made on Mar 14
-
fix: invalidate store when mutated inside each block
This contribution was made on Mar 13
-
fix: handle component binding mutation
This contribution was made on Mar 13
-
fix: make
$props()rune non-genericThis contribution was made on Mar 12 -
chore: refactor reactivity code
This contribution was made on Mar 12
-
fix: improve derived output for ssr
This contribution was made on Mar 11
-
chore: use Svelte 5 for preview site
This contribution was made on Mar 10
-
chore: tidy up
This contribution was made on Mar 6
-
fix: improve namespace inference when having
{@render}and{@html}tagsThis contribution was made on Mar 5
sveltejs/kit
6 pull requests
-
Version Packages
This contribution was made on Mar 19
-
feat: implement skew protection
This contribution was made on Mar 19
-
docs: specify emulated bindings are local-only
This contribution was made on Mar 17
-
site: fix twitter card
This contribution was made on Mar 13
-
Version Packages
This contribution was made on Mar 11
-
fix: handle optional and rest routes for ISR correctly
This contribution was made on Mar 11
Created an issue in sveltejs/svelte that received 28 comments
Explicit bindings with $props.bindable()
Describe the problem
Today, every component prop is bindable. That means that if a component does let { foo } = $props(), a consumer can do bind:foo …
28
comments
Opened 7 other issues in 1 repository
sveltejs/svelte
3
closed
4
open
-
Svelte 5: undefined attributes aren't always removed during hydration
This contribution was made on Mar 25
-
Svelte 5: delayed transitions don't apply initial CSS
This contribution was made on Mar 22
-
Svelte 5: FLIP animations don't take outroing elements out of the flow
This contribution was made on Mar 21
-
Svelte 5: add
:global {...}nested selectorsThis contribution was made on Mar 15 -
Svelte 5: effects run out of order
This contribution was made on Mar 13
-
Svelte 5: class
$derivedfields should be gettersThis contribution was made on Mar 11 -
Svelte 5:
<title>breaks if object becomes undefinedThis contribution was made on Mar 10







