Commit Graph

2364 Commits

Author SHA1 Message Date
Nolan Lawson 374b8b251e
perf: avoid style recalc for spinner in Chrome (#2071) 2021-07-05 10:23:48 -07:00
Nolan Lawson 16e66346d7
fix!: remove esm package, use native Node ES modules (#2064)
BREAKING CHANGE: Node v12.20+, v14.14+, or v16.0+ is required

* fix!: remove esm package, use native Node ES modules

* fix: fix some CJS imports
2021-07-04 20:19:04 -07:00
Nolan Lawson c5de673990
test: improve flaky tests (#2067) 2021-07-04 17:42:43 -07:00
Nolan Lawson b3ab427ac0
fix!: remove performance-now module, use perf_hooks (#2065) 2021-07-04 16:39:48 -07:00
Nolan Lawson f012369d72
chore: do not run Webpack BundleAnalyzerPlugin in Circle CI (#2063) 2021-07-04 16:39:31 -07:00
Nolan Lawson 992c5efd7e
chore: update testcafe (#2062) 2021-07-04 16:39:09 -07:00
Nolan Lawson b31a72f850
fix : update deps, remove unused deps, code cleanup (#2061) 2021-07-04 16:38:58 -07:00
Nolan Lawson 7bc9c3f263
test: fix flaky test (#2060) 2021-07-03 18:07:54 -07:00
Nolan Lawson f13e5be3a0
chore: update emoji picker (#2057) 2021-07-03 13:50:28 -07:00
Nolan Lawson 658a9736e1
chore: update deps (#2058)
* chore: update deps

* chore: downgrade p-any
2021-07-03 13:15:54 -07:00
Nolan Lawson 0c455c35c9
chore: run Circle CI tests in parallel (#2059)
* chore: run Circle CI tests in parallel

* fix: fix schema

* fix: fix schema

* chore: persist and load workspace

* chore: optimize ci steps

* chore: fix

* chore: fix

* chore: fix cache

* chore: fix cache

* chore: fix cache

* chore: fix cache
2021-07-03 13:15:44 -07:00
Nolan Lawson b241ea18ac
chore: update emoji picker (#2056) 2021-07-01 19:35:14 -07:00
Nolan Lawson cbdbb05926 1.24.5 2021-06-25 07:34:12 -07:00
Nolan Lawson c692a1850b
fix: work around missing indexedDB.databases (#2054) 2021-06-20 09:48:44 -07:00
Nolan Lawson e0827be8c8
fix: fix safari 14 idb issue (#2053) 2021-06-19 09:29:32 -07:00
Nolan Lawson a166dccb59
chore: update deps (#2052)
* chore: update deps

* fix: fix cheerio

* fix: update vercel.json
2021-06-06 13:16:47 -07:00
Nolan Lawson 7255221c5c
test: test mastodon v3.4.x (#2051) 2021-06-06 13:16:25 -07:00
Nolan Lawson e2813ae428
chore: update deps (#2049) 2021-06-06 10:25:21 -07:00
dependabot[bot] aa9878d1a9
chore(deps): bump browserslist from 4.16.1 to 4.16.6 (#2050)
Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.1 to 4.16.6.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](https://github.com/browserslist/browserslist/compare/4.16.1...4.16.6)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-29 12:52:08 -07:00
Nolan Lawson 284d812367
chore: update svgo (#2048) 2021-05-15 13:28:42 -07:00
Nolan Lawson 0861b22c85
chore: update @rollup/plugin-replace (#2047) 2021-05-15 13:28:31 -07:00
Nolan Lawson c4fbf34a27
chore: update deps (#2044)
* chore: update deps

* chore: update deps
2021-05-15 09:49:01 -07:00
Nolan Lawson 8205b6a2a6
chore: update deps (#2043) 2021-05-15 09:00:18 -07:00
Nolan Lawson 9937b6f3cc
chore: update deps (#2042) 2021-05-15 09:00:07 -07:00
Nolan Lawson 75de31f7c7 1.24.4 2021-05-15 08:17:41 -07:00
Nolan Lawson c4e8d772dd
fix: fully disable focus-visible for firefox for now (#2041) 2021-05-14 17:54:22 -07:00
Nolan Lawson 69e3582157
chore: update lodash (#2040) 2021-05-12 07:19:17 -07:00
Nolan Lawson 3971f9a636
fix: switch to native :focus-visible for firefox 88+ (#2039) 2021-05-11 21:40:40 -07:00
dependabot[bot] f9ac31465d
chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9 (#2037)
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases)
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-10 07:11:53 -07:00
Nolan Lawson f7ea5d98ad 1.24.3 2021-05-01 10:58:19 -07:00
Nolan Lawson 566cf6cd78
fix: remove Pinafore from FLOC (#2035) 2021-04-17 13:34:46 -07:00
Nolan Lawson 85a5874876
fix: internationalize manifest.json (#2034)
* fix: internationalize manifest.json

fixes #2020

* test: fix test
2021-04-11 19:40:24 -07:00
Nolan Lawson 66fc202b5c
fix: internationalize dialogs (#2033)
* fix: internationalize dialogs

Fixes #1988

* test: fix test

* test: fix test

* Revert "test: fix test"

This reverts commit 559e3d80eb.
2021-04-11 19:40:18 -07:00
Nolan Lawson ad9609738b
fix: fix a11y for audio/video controls in dialog (#2031) 2021-04-11 09:58:32 -07:00
Nolan Lawson 3a91ad75b8
test: fix lint (#2032) 2021-04-11 09:00:10 -07:00
Dylan Staley 11fca7b792
fix: add support for building on Windows (#2029)
Fixes #1919

* update path to sapper cli

* use os-aware module rule tests
2021-04-11 07:43:53 -07:00
Nolan Lawson 7a28bd2d88
fix: use is-emoji-supported library (#2030)
* fix: use is-emoji-supported library

* fix: add code comment
2021-04-11 07:42:30 -07:00
Nolan Lawson bb7ebb04bc 1.24.2 2021-04-03 09:03:47 -07:00
Nolan Lawson c815292b0b
fix: fix aria-labels on relative timestamps (#2028) 2021-04-02 17:01:08 -07:00
Nolan Lawson d0c9be0c09 1.24.1 2021-04-02 15:38:19 -07:00
Nolan Lawson 69ef9f2798
fix: initialize all Intl formatters lazily (#2026)
fixes #2024
2021-04-02 11:02:01 -07:00
Nolan Lawson 3c307a47fc
chore: update tested mastodon to fix mimemagic (#2027) 2021-04-02 10:13:25 -07:00
Nolan Lawson b48db404ad 1.24.0 2021-03-27 10:33:45 -07:00
Nolan Lawson 081df2bf82
fix: use day-only time format for wellness setting (#2021)
* fix: use day-only time format for wellness setting

* fix: tweak intl strings

[skip ci]

* test: add test
2021-03-21 18:03:53 -07:00
Calvin Walton 1aa06bc041
feat: add a Wellness option to show absolute timestamps instead of relative (#2014)
Relative timestamps can cause you to feel that things are especially
interesting because they are happening "right now"; the effect is
lessened if you see absolute timestamps instead.

This fixes #2011
2021-03-21 15:06:45 -07:00
Nolan Lawson d044e12aee
feat: add PWA shortcuts for compose/notifications (#2019)
* feat: add PWA shortcuts for compose/notifications

Fixes #2012

* fix: fix icon path
2021-03-21 13:49:59 -07:00
Nolan Lawson 65733ce68a
chore: fix vercel/git/docker ignore files (#2018) 2021-03-21 10:11:41 -07:00
Nolan Lawson 751ed299f6
fix: remove explicit webpack chunk names (#2016)
* fix: remove explicit webpack chunk names

* fix: fix vercel json
2021-03-21 09:06:08 -07:00
Nolan Lawson 237ac836c0 1.23.0 2021-03-19 18:42:38 -07:00
Nolan Lawson 75458a3410
feat: use web badge API to show notifications/follow requests (#2005)
* feat: use web badge API to show notifications/follow requests

Fixes #1900

* fix: change detection logic

* fix: add UA check

* fix: tweak
2021-03-19 08:00:59 -07:00