DRG Completionist is a free, open-source online progress tracker for Deep Rock Galactic. It's designed to help keep track of all the different overclocks and cosmetics available for hard-working employees like yourselves, as well as to serve as an handy reference for overclock data.
Fixes #1955 for real this time (the fix in 4.0.2 wasn't correct enough for npm)
Dexie v4.0.2
Patch Release
dexie@4.0.2
Fixes issue #1946 - liveQueries of compound index involving auto-incremented primary key as part failed to update.
Fixes issue #1955 - tsconfig.json in root referering to nonexisting tsconfig in non-bundled src directory. Fixed for real in 4.0.4.
dexie-cloud-addon@4.0.2
Allow logging in with demo account in default login GUI and customized login GUI. User can write an imported @demo.local address in the email dialog and can skip the OTP step.
Dexie v4.0.1
Dexie 4 Stable
After 3 years is alpha and beta, and a week in RC, Dexie@4 is finally out!
Dexie@4 accepts upgrading schema WITHOUT incrementing the version number.
Dexie@4 is now able to open a previous version of the database without throwing VersionError.
It's still recommended to increment version number when schema has been updated before publishing new versions of an application since it can make opening the db fractions of ms faster. But it's not required.
(If the native version has diverged from the declared version - which happen when extending schema without incrementing version, dexie need to increment the native version to extend schema - and after a page refresh dexie will detect diverged version by catching VersionError and will redo open with the exact installed version under the hood. When measuring the extra time to open an older version in indexedDB and catch VersionError 10,000 times, it only took 1000 ms - 0.1 ms per try (on a macbook pro), so it should be negligible (https://jsfiddle.net/dfahlander/9tg13fwk/19/))
Cache
Non-transactional live queries utilize memory cache to assist in query resolution. It is possible to opt-out from using the cache using the option {cache: 'disabled'}. The cache can greatly improve simple pure range-based live queries and reduce the queries towards IndexedDB by reusing common queries from different components. The cache will be continously developed and optimized further to improve the new paging support in Dexie 5.0.
Workarounds for flaky browsers
Dexie 4 catches various issues in the IndexedDB support for Chrome and Safari. Without dexie@4 transactions and write operations can suddenly fail in modern versions of Chrome and Safari but dexie makes sure to protect the end user from experience any issues. It does this by reopening the database or redoing the transaction when these things happen - all without the developer having to worry about it. See issues #543 and #613. (A close upcoming release on the 4.0-track will also address #1660 and #1829).
Supports Dexie Cloud
With Dexie 4.0, you can optionally use dexie-cloud-addon and connect your local database with a cloud based database. Dexie Cloud is a complete solution for authorization and synchronization of personal data with support for sharing data between users.
The type passed to db.table.add() can be different from the type returned from db.table.get() and tb.table.toArray(). This mirrors reality better since some properties may be optional when adding (such as an auto-incremented primary key or dexie-cloud properties realmId and owner).
Bumps the dependencies group with 16 updates:
5.3.4
5.3.6
2.6.50
2.7.1
5.16.3
5.16.4
5.15.3
5.16.4
3.13.1
3.13.2
3.2.6
4.0.4
5.13.3
5.13.4
6.13.1
6.13.2
3.22.4
3.23.3
20.11.29
20.12.7
18.2.67
18.2.79
18.2.22
18.2.25
7.3.0
7.7.1
7.3.0
7.7.1
8.57.0
9.1.1
5.4.2
5.4.5
Updates
@ant-design/icons
from 5.3.4 to 5.3.6Commits
Updates
@ant-design/pro-components
from 2.6.50 to 2.7.1Release notes
Sourced from
@ant-design/pro-components
's releases.Changelog
Sourced from
@ant-design/pro-components
's changelog.Commits
9aaaf0f
🎨 chore(release): Publish14e70dd
chore: update snapshotf12ef2b
fix(form): onOpenChange fires twice when opening ModalForm (#8311)9daed82
build: update dumi-theme-antd-style (#8304)6548873
fix(form): FilterDropdown onClear setTempValue null (#8305)acfb64e
chore: update snapshot9fb3efe
fix(components): compatible 5.13.0 border (#8296)7ea4fd1
feat(form): form list support transform29bbddf
chore: update snapshotf1f1c6c
fix(form): Fix the problem of FieldLabel activating style when the value is a...Updates
@loadable/component
from 5.16.3 to 5.16.4Release notes
Sourced from
@loadable/component
's releases.Changelog
Sourced from
@loadable/component
's changelog.Commits
3bb6f3d
v5.16.4114cea2
fix: correct esm configuration for loadable/server, fixes: #999 (#1004)c23df05
Migrate server to ESM (#1003)Updates
antd
from 5.15.3 to 5.16.4Release notes
Sourced from antd's releases.
... (truncated)
Changelog
Sourced from antd's changelog.
... (truncated)
Commits
50d8201
docs: 5.16.4 changelog (#48575)4eebc0c
fix: Select token with paddingXXS (#48574)ff2268e
fix: Transfer deselect locale (#48553)c3f5e27
fix: margin problem in css value mode (#48569)c321492
fix: Slider range exchange tooltip blink (#48536)ae155b9
chore: add bug version & fix test case (#48571)3865e8e
docs: add 5.16.3 changelog (#48564)f6db43b
fix(demo): optimize fetchData for table (#48560)0bc2e3a
fix(table): Add missing zh translation (#48543)1ec5b28
local: transalate Picker to indonesian (#48537)Updates
babel-preset-gatsby
from 3.13.1 to 3.13.2Changelog
Sourced from babel-preset-gatsby's changelog.
Commits
8f0f7c5
chore(release): PublishUpdates
dexie
from 3.2.6 to 4.0.4Release notes
Sourced from dexie's releases.
... (truncated)
Commits
1bd919a
Build output70bbc28
Merge remote-tracking branch 'origin/releases'a686421
Releasing v4.0.4a9d9a7b
Fixing #1955 againe82fe8e
Build output234b005
Releasing v4.0.3adc1313
Merge remote-tracking branch 'origin/releases'3365a3b
dexie-cloud-addon: Bump versionae909b3
Build output54d4f08
Releasing v4.0.2Updates
gatsby
from 5.13.3 to 5.13.4Commits
8f0f7c5
chore(release): Publishedaf016
fix(gatsby-adapter-netlify): handler generation on windows (#38900) (#38929)b0960f5
chore(release): Publish07761d4
chore(gatsby-source-wordpress): upgrade file-type (#38861) (#38863)85f6c90
fix(gatsby-source-wordpress): only diff wpgraphql schema if the user opts in ...Updates
gatsby-plugin-offline
from 6.13.1 to 6.13.2Changelog
Sourced from gatsby-plugin-offline's changelog.
Commits
8f0f7c5
chore(release): Publishedaf016
fix(gatsby-adapter-netlify): handler generation on windows (#38900) (#38929)Updates
zod
from 3.22.4 to 3.23.3Release notes
Sourced from zod's releases.
... (truncated)
Commits
103d243
3.23.39df70dd
3.23.2ef588d0
Fix t3envc340558
Update protocol2ff5ceb
3.23.159f4872
Change unknown -> any for ZodType defaults39a588a
Zod v3.23 (#3424)2199854
Fix provenance, update action versions8a5075e
Clear playground6c6161f
Publish with Provenance (#3426)Updates
@types/node
from 20.11.29 to 20.12.7Commits
Updates
@types/react
from 18.2.67 to 18.2.79Commits
Updates
@types/react-dom
from 18.2.22 to 18.2.25Commits
Updates
@typescript-eslint/eslint-plugin
from 7.3.0 to 7.7.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
3e19436
chore(release): publish 7.7.1b2552ca
fix(eslint-plugin): [no-unnecessary-type-assertion] allow non-null assertion ...fdeba42
fix(eslint-plugin): [no-for-in-array] refine report location (#8874)eef257b
fix(eslint-plugin): [prefer-optional-chain] only look at left operand for `re...9e0d9f5
fix(eslint-plugin): [explicit-function-return-type] fix checking wrong ancest...d07eb9e
fix(eslint-plugin): [no-unsafe-assignment] handle shorthand property assignme...e44a1a2
chore(release): publish 7.7.0fda5704
feat(eslint-plugin): replaceno-new-symbol
with `no-new-native-nonconstruct...e1db872
chore(release): publish 7.6.0a6ab2cb
feat: bump npm dependency ranges (#8860)Updates
@typescript-eslint/parser
from 7.3.0 to 7.7.1Release notes
Sourced from
@typescript-eslint/parser
's releases.