Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/swup/swup

Versatile and extensible page transition library for server-rendered websites πŸŽ‰
https://github.com/swup/swup

Do not cache requests for unsafe methods

9edca374e824ac152b6ec8d404ccce012ab95f0a authored over 1 year ago by Philipp Daun <[email protected]>
Account for undefined cache option

06630e45717c564997cae018114f76ba07aeee7a authored over 1 year ago by Philipp Daun <[email protected]>
Only allow object for navigation cache options

6274c565c2bea172fa1677b98bb84ec3b6f648e7 authored over 1 year ago by Philipp Daun <[email protected]>
Empty commit

54c1ff0a49629440f8bea34fac47b7f78f761dd7 authored over 1 year ago by Philipp Daun <[email protected]>
Add tests for cache option

34861c0b453e7ebfde0aecf01d225b23ca4c21de authored over 1 year ago by Philipp Daun <[email protected]>
Remove cache option after sanitization

bfc978e294c9c930e8c1f2e782f09b5f19f48f9a authored over 1 year ago by Philipp Daun <[email protected]>
Skip emptying cache since no longer required

13f95404cdab98999b2f981d7739d5a3f934862d authored over 1 year ago by Philipp Daun <[email protected]>
Store cache options in visit object

b26cc54ac268cb70437600a490f665b64aab012b authored over 1 year ago by Philipp Daun <[email protected]>
Overwrite cache option of RequestInit

f9fe35368b9e42951da8537b9539df7153bd5203 authored over 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into feature/request-timeout

# Conflicts:
# src/Swup.ts

1d2f6df84f2cdd93e0fa359df0693b2e5389af26 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #762 from swup/eslint

Set up ESLint

dcc1c307de29fb1c0eacc4456bff2db8c4b49411 authored over 1 year ago by Philipp Daun <[email protected]>
Rename cache params

d1868fb466fdfe8acdcb02978d27fb3dfcb5506e authored over 1 year ago by Philipp Daun <[email protected]>
Add options for bypassing and not saving to cache

de1224b10a68823f88d2714b358b4b9d1e71df41 authored over 1 year ago by Philipp Daun <[email protected]>
Test default handler types

3606843d8084b66cd5ed05a2461d6a31b1b71fb7 authored over 1 year ago by Philipp Daun <[email protected]>
Filter default handlers

a6dd0e2fb2f811a65d3c5e3434865ce5c6a38c4a authored over 1 year ago by Philipp Daun <[email protected]>
Collapse default and replacing handler

6f02e63a7571885b62f062c81ac42d79e7a11400 authored over 1 year ago by Philipp Daun <[email protected]>
Split hook handlers into generic, default and replacing

2969de1c67f8627973da99a44bf49ee3617a6568 authored over 1 year ago by Philipp Daun <[email protected]>
Disable redundant type rule

8b21f8c43a855c545908caed54e211c5e774d5c0 authored over 1 year ago by Philipp Daun <[email protected]>
Merge branch 'hook-return-values' into eslint-strict

# Conflicts:
# src/modules/Hooks.ts

56d153031c1a382ac1b920ccd9d55e5c050ec3c2 authored over 1 year ago by Philipp Daun <[email protected]>
Fix href assigment from popstate

9318775a89dc592b65cfd8c8ed5d86ee73766e14 authored over 1 year ago by Philipp Daun <[email protected]>
Type PageData promise

bd3540ab90b0ccae776a30471acc6bcacdfd88b3 authored over 1 year ago by Philipp Daun <[email protected]>
Apply eslint rules

fb0f4a8808d4f217ba4fe07b0b44dcea6af1c819 authored over 1 year ago by Philipp Daun <[email protected]>
Enable strict eslint preset

6b9cf5c2a972c2cce75eb7421ca87c42c5037ff2 authored over 1 year ago by Philipp Daun <[email protected]>
Switch handler return type to any

b372a120a0b5de98d9d9c9ac063cf7ca925b1437 authored over 1 year ago by Philipp Daun <[email protected]>
Add eslint script

c7806c815a8847c5f0006b6a4801a45a3c3395f9 authored over 1 year ago by Philipp Daun <[email protected]>
Clean up eslint config file

5b87858ee7efff2766e1be190a26b6effc9cf6c9 authored over 1 year ago by Philipp Daun <[email protected]>
Return hook handlers to any return type

1eaf7aecb3da923e02454c4a64dd702f81486e18 authored over 1 year ago by Philipp Daun <[email protected]>
Format ignore rules

861bc00d2af1c5ad9ac35703fed29f6d18791495 authored over 1 year ago by Philipp Daun <[email protected]>
Simplify augmented cache data type

91673b3272907b4d7f3d7d086bf39f67bc3c9f04 authored over 1 year ago by Philipp Daun <[email protected]>
Type hook return values (WIP)

df453ecc397a8b7df28a0ee39498839570da0e05 authored over 1 year ago by Philipp Daun <[email protected]>
Loosen runAsPromise types

d341a17ad679fcd6c75c84b0b1f811ab7d67dac2 authored over 1 year ago by Philipp Daun <[email protected]>
Apply linter rules

fadfdf835e1b10c10c2b27a7764794bb41479380 authored over 1 year ago by Philipp Daun <[email protected]>
Fix test filename

4c84acd3e9fdc54e0cf984acc874fa6ba06fecb7 authored over 1 year ago by Philipp Daun <[email protected]>
Set up eslint

f65aa9eed8689ef13943ba6b0003fc0dc372e0b7 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #760 from swup/release

Release

2651be16a9954f8fef9697dc94dcad7d9b113af0 authored over 1 year ago by Rasso Hilber <[email protected]>
Update changelog

70d7eeadb4ff2cc569ffa21152a403ccbded5e05 authored over 1 year ago by Philipp Daun <[email protected]>
Bump version

906d83b31f6b03e051dde02c2fcd23d57721b71f authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #759 from swup/chore/remove-link-to-sel-callback

Remove callback for `linkToSelf` option

48fe4b0deb6f5872f5a9d919701e966d1c47d203 authored over 1 year ago by Philipp Daun <[email protected]>
Remove callback for `linkToSelf`

cf6dad16a70ab35c352925371cac8efb21b1ba8f authored over 1 year ago by Rasso Hilber <[email protected]>
Merge pull request #758 from swup/feature/visit-scroll-target

Don't append the hash if setting `visit.scroll.target` on the fly

2c50815fdf107990dca049229eee10c3005fbc83 authored over 1 year ago by Rasso Hilber <[email protected]>
Decouple `to.hash` and `scroll.target`

7f3fe7a438a950c78b63a42dee45385f757f890b authored over 1 year ago by Rasso Hilber <[email protected]>
Merge branch 'master' into feature/visit-scroll-target

244afb2bb8f3c7f352cf564a3b4b745457382f36 authored over 1 year ago by Rasso Hilber <[email protected]>
Merge pull request #756 from swup/feature/link-to-self-behavior

Configure behavior on links to current page

0e91e9997f4c02f1a1212ac8baf72001904c61e8 authored over 1 year ago by Rasso Hilber <[email protected]>
Get the hash for history records directly from the trigger element

c81e16c978d4a8c6ad089f60790df997d1ec8356 authored over 1 year ago by Rasso Hilber <[email protected]>
Clean-up test for changing `visit.scroll.target` on the fly

d52caad03daef9d240fa4693693bfe237bea8290 authored over 1 year ago by Rasso Hilber <[email protected]>
Add test for not appending the hash if `visit.scroll.target` is being set on the fly

5cc31f0e6996f818091fbf56c10f7d2bfb6a4823 authored over 1 year ago by Rasso Hilber <[email protected]>
Merge branch 'master' into feature/link-to-self-behavior

07d08408ca2c9a604b7dc5b00e676f7e93928d21 authored over 1 year ago by Philipp Daun <[email protected]>
Account for hash-only history updates

2bbad5eb80829563a836a01850c79f41f60e7ef8 authored over 1 year ago by Philipp Daun <[email protected]>
Fix linkToSelf callback test

8f06158764adc5bf84734b0cbb59df8337b251da authored over 1 year ago by Philipp Daun <[email protected]>
Remove outdated test

99860292410ce5a92285e65b7ab95e37c5a7d212 authored over 1 year ago by Philipp Daun <[email protected]>
Actually default to scroll behavior

b4f58cb5ab4e01e2f1982b0bf08e0bfefdbc3fa5 authored over 1 year ago by Philipp Daun <[email protected]>
Add test for callback option

d3194544b6bc68cae1ad0b3d582382dc8ad4b28d authored over 1 year ago by Philipp Daun <[email protected]>
Don’t touch history when visiting same URL

bfff97b0f5c10a9124f63ca190b07308f4557113 authored over 1 year ago by Philipp Daun <[email protected]>
Allow callback for linkToSelf option

a67487ff187e853657fa15fba5dd2dc01f0ee9f4 authored over 1 year ago by Philipp Daun <[email protected]>
Remove `'reload'` from `linkToSelf`

e288ccb66a4d6c52770cd438e5951e7632613ce3 authored over 1 year ago by Rasso Hilber <[email protected]>
Remove `shouldIgnoreVisit` from `handlePopState`

5ad9229dbabe92526a2bc2577c619ad08a605a53 authored over 1 year ago by Rasso Hilber <[email protected]>
Merge branch 'master' into feature/request-timeout

6009106702bf82f347610a6bc4de9d43b3e94402 authored over 1 year ago by Philipp Daun <[email protected]>
Add test for link-to-self reload

eeedd2b66adc619be066b9a30a2939ba16ebac4f authored over 1 year ago by Philipp Daun <[email protected]>
Add test for link-to-self navigation

4b50a9b5e06276b9377093abdab1ce1c5befc0fb authored over 1 year ago by Philipp Daun <[email protected]>
Add test for scroll position reset

ce79824cac16979691b05fb6e2b2c1eb7fd93cd9 authored over 1 year ago by Philipp Daun <[email protected]>
Add comments about same-page link handling

9ba4c2687b8fb37965ad07fc89b80d1bec83a486 authored over 1 year ago by Philipp Daun <[email protected]>
Simplify pattern matching

593d5bf36be4dace1d394966e8655bdea2d51596 authored over 1 year ago by Philipp Daun <[email protected]>
Remove `ignore` option and make `scroll` the default

d52547e39be46c3b7f8c8507dd5adb292a8e3d10 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #752 from swup/plugin-tests

Restore plugin tests

f5f3ec986eee7ee34ee4ea4dd415d1ba6e152d45 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #753 from swup/update-changelog

Update changelog

ed979650033c6902c5dfe2755fb05f433a479b9c authored over 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into feature/request-timeout

# Conflicts:
# src/Swup.ts
# src/modules/fetchPage.ts

f348fdc78086b1f94f5a539604c8a4983c3977a1 authored over 1 year ago by Philipp Daun <[email protected]>
Update changelog

137d4ff2a9784be83a050ca36da7de468080bf75 authored over 1 year ago by Philipp Daun <[email protected]>
Update test plugin versions

f7b74ed68a1f3591987d19632747f9a8d4309243 authored over 1 year ago by Philipp Daun <[email protected]>
Restore plugin tests

1acef25f1b8669b74bdf6453d486baedce0e6825 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #750 from swup/version/automated

Update package version (automated)

c496c75cec685503afd9bab460591378605828c0 authored over 1 year ago by Rasso Hilber <[email protected]>
Update package version

4d12632ea2d4b2f418ab2af25fa75690d2cac70e authored over 1 year ago by hirasso <[email protected]>
Merge pull request #748 from swup/optimize-cache

Prevent accidental cache mutation

3ed74a892c73122f10db160c38cacb4a21b23260 authored over 1 year ago by Rasso Hilber <[email protected]>
Allow any kind of object in `cache.update` and cast it to `PageData`in the method.

0b29a8308e5109ce124058e063c966d2c67d588b authored over 1 year ago by Rasso Hilber <[email protected]>
Don't require `{ url }` in `cache.udpate`

6328e07e54e99bd9f40f3be0873d546b7178342e authored over 1 year ago by Rasso Hilber <[email protected]>
Update test description for `cache.all`

2dfd7839fbacad429942d9529c3b3fbbb992cc7b authored over 1 year ago by Rasso Hilber <[email protected]>
Return a new Map with shallow copies from cache.all

0e65332547bed4553d916b64fe94a48dac2d2105 authored over 1 year ago by Rasso Hilber <[email protected]>
Return a shallow copy from `cache.get`

0bb6c3be50824bb37d11c98692d678b36e78225e authored over 1 year ago by Rasso Hilber <[email protected]>
rename `page` to `payload` in `cache.update` for more clarity

69d6ea6b6ea81a4188cd0d7ac68d2bb61857fcd5 authored over 1 year ago by Rasso Hilber <[email protected]>
Merge pull request #747 from swup/sort-exports

70ac18ef0861b6e6b3a4cd9d889db4a7b403a904 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #746 from swup/delegate-types

e9f9b9bc0a4d795aadc90d74610a8dbc35810b95 authored over 1 year ago by Philipp Daun <[email protected]>
Return a clone of cache.pages for `cache.all()`

5e4a1252dafa3559cb2ed34bae686db4612dc1e5 authored over 1 year ago by Rasso Hilber <[email protected]>
Return a copy of the CacheData object from `cache.get`

061c080cce3317699cd301a14976f63dadc0447e authored over 1 year ago by Rasso Hilber <[email protected]>
Sort package.json `"exports"`

5de390e6a72f606c9ca500113228a1028e923855 authored over 1 year ago by Rasso Hilber <[email protected]>
Infer event and element type from delegate selector

bc6883783ef092bf2ecb6d2ee0b63ac261d7fb2f authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #744 from swup/version/automated

Update package version (automated)

afaa84116b4868c82c72eacde362478c769c84a3 authored over 1 year ago by Rasso Hilber <[email protected]>
Update package version

66677b48bfb06752cb494788a257032616b93c3a authored over 1 year ago by hirasso <[email protected]>
Merge pull request #743 from swup/export-types

Export additional types

850d01a4b6f1fdcd5f13b36bd93fcb7a49f97715 authored over 1 year ago by Rasso Hilber <[email protected]>
Remove unnecessary `!`

3f586387bb59c73dc35c5c4527d9cbe831465098 authored over 1 year ago by Rasso Hilber <[email protected]>
Export `HookArguments`

5f5a4a952328ae4823c5e31ff0e143f2247b92c8 authored over 1 year ago by Rasso Hilber <[email protected]>
Export types: `delegate-it` and `PageData`

8db93fb94316ac6dcde26704c8d4a5dd0e3f2615 authored over 1 year ago by Rasso Hilber <[email protected]>
Optimize `npm run dev`

0c8e9c56172998282f08f8a10e93a69a44e45ab5 authored over 1 year ago by Rasso Hilber <[email protected]>
Add option on handling links to the current page

43ad04479f246fe9feefa2efc41dc1be55d7a9dd authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #741 from swup/size-badge

60ecdfbc314d5553f16a8c6178f3745d96bf19c6 authored over 1 year ago by Rasso Hilber <[email protected]>
Empty commit

70c4b76de859a5a0b9fc0eaa097ce3012eb6d28d authored over 1 year ago by Philipp Daun <[email protected]>
Use bundlejs to track bundle size

f7e7ee225bbc1b66301c41dd2810ef61d1a4f700 authored over 1 year ago by Philipp Daun <[email protected]>
Merge pull request #740 from swup/next

v4

c751b068d531e41bfe317191529a7f518bcb85d5 authored over 1 year ago by Philipp Daun <[email protected]>
Remove unused import

93d6f6888a33a94227a94f17ad343b50a1891e54 authored over 1 year ago by Philipp Daun <[email protected]>
Merge branch 'master' into next

64dfb01bdaf267ae40b4b988f75584a6cd8b5e42 authored over 1 year ago by Philipp Daun <[email protected]>
Bump version

72d6cf68ef4cb5d46035f7166753c116eb6ffff3 authored over 1 year ago by Philipp Daun <[email protected]>
Update changelog

ec7f3a5365c26e0306ee629b6212ae5b1cf5c946 authored over 1 year ago by Philipp Daun <[email protected]>