🐛 Typography: Bug affecting users of styled-components v6 where line-clamping would be applied to all Typography elements on the page if the lines prop was set on one of them by @oddvernes in equinor/design-system#3193
🧑💻 SideSheet: open prop type changed to required, conditionally render title and close button to reflect the optional types of title and onClose props by @oddvernes in equinor/design-system#3161
✨ Label/TextField/Autocomplete: The label prop type changed from string to ReactNode to allow it to be more customizable by @FredrikMWold in equinor/design-system#3140
🐛 Typography: Bug affecting users of styled-components v6 where line-clamping would be applied to all Typography elements on the page if the lines prop was set on one of them by @oddvernes in equinor/design-system#3193
🧑💻 SideSheet: open prop type changed to required, conditionally render title and close button to reflect the optional types of title and onClose props by @oddvernes in equinor/design-system#3161
✨ Label/TextField/Autocomplete: The label prop type changed from string to ReactNode to allow it to be more customizable by @FredrikMWold in equinor/design-system#3140
💄 Fixes to make sure both style and className are applied to outermost element (changes to switch, NativeSelect, Radio, Checkbox, Search, Autocomplete) by @oddvernes in equinor/design-system#2367
✨ Button is now a proper overridable component (can be rendered as another component/element-type with the as prop and typescript will only allow valid props for that component) by @oddvernes in equinor/design-system#2410
IconData type: svgPathData changed to string | Array<string> to allow multiple paths in the eds-core-react Icon component by @oddvernes in equinor/design-system#3177
This release fixes an issue with the sendBeacon usage during page unload, where the SDK was not correctly splitting the payload into multiple requests when the payload size exceeded the maximum allowed size for a single request. This issue was introduced in the 3.0.4 release and only affects the sendBeacon usage during page unload, it does not affect the fetch usage during page unload.
Changelog
#2195 [BUG] Beacon sender causes flood of thousands of requests on page unload
#2201 [BUG] applicationinsights.azure.com/v2/track making hundreds of thousands of requests when third party cookies are disabled
#2221 [release-3.0] Cherrypick (main): Fixup the ci.yml to address internal hash changes between different node versions
3.0.6 (Dec 7th, 2023)
This release fixes an issue with the sendBeacon usage during page unload, where the SDK was not correctly splitting the payload into multiple requests when the payload size exceeded the maximum allowed size for a single request. This issue was introduced in the 3.0.4 release and only affects the sendBeacon usage during page unload, it does not affect the fetch usage during page unload.
Changelog
#2195 [BUG] Beacon sender causes flood of thousands of requests on page unload
#2201 [BUG] applicationinsights.azure.com/v2/track making hundreds of thousands of requests when third party cookies are disabled
Revert adding peerDependencies from v6.1.7; apparently some package managers have differing behaviors around peerDependenciesMeta[package].optional which is causing issues. Will revisit at a later date if possible.
NOTE: this change may cause some installed dependency duplication until this NPM bug is addressed but yarn and pnpm have correct behavior. Bun also has a similar bug.
Overall these changes ensure that styled-components is specifying a known working version of all utilized libraries, while instructing the client package manager that higher semver-compliant versions are permissible and should work, assuming the relevant libraries are compliant in practice.
Fix #1584. Ensure the LSP only registers the formatter once. Contributed by @nhedger
Fix #1589. Fix invalid formatting of own line comments when they were at the end of an import/export list. Contributed by @spanishpear
Configuration
Bug fixes
Override correctly the recommended preset (#1349).
Previously, if unspecified, Biome turned on the recommended preset in overrides.
This resulted in reporting diagnostics with a severity level set to off.
This in turn caused Biome to fail.
Now Biome won't switch on the recommended preset in overrides unless told to do so.
Fix #1584. Ensure the LSP only registers the formatter once. Contributed by @nhedger
Fix #1589. Fix invalid formatting of own line comments when they were at the end of an import/export list. Contributed by @spanishpear
Configuration
Bug fixes
Override correctly the recommended preset (#1349).
Previously, if unspecified, Biome turned on the recommended preset in overrides.
This resulted in reporting diagnostics with a severity level set to off.
This in turn caused Biome to fail.
Now Biome won't switch on the recommended preset in overrides unless told to do so.
Bumps the front-end group in /web with 17 updates:
0.33.1
0.35.1
0.19.3
0.21.0
17.0.2
17.0.3
3.0.5
3.0.7
1.6.2
1.6.7
1.15.2
1.16.0
6.1.1
6.1.8
1.3.3
1.5.3
6.1.4
6.4.1
14.1.2
14.2.0
14.5.1
14.5.2
29.5.10
29.5.12
20.10.1
20.11.16
18.2.39
18.2.51
18.2.17
18.2.18
5.1.32
5.1.34
5.3.2
5.3.3
Updates
@equinor/eds-core-react
from 0.33.1 to 0.35.1Release notes
Sourced from
@equinor/eds-core-react
's releases.Changelog
Sourced from
@equinor/eds-core-react
's changelog.Commits
3611a39
🔖 Release eds-core-react@0.35.1de11397
🐛 Typography: Fix line clamp bug for styled v6 (#3193)cdffccf
🔖Release eds-core-react@0.35.0, eds-icons@0.20.0, eds-data-grid-react@0.2.0 (...70fb086
🏷️ Fix typescript not resolving jest properly (#3182)c517a39
✨ Icon: add support for multiple paths (#3177)c08fefe
🐛Autocomplete: Firefox scrollbar clipping issue (#3179)f786992
⬆️ Update prettier 3.0.3->3.1.0 (#3181)e0bfa3e
🐛Slider: Fix label visibility for styled-components v5 (#3173)1904d9f
🧑💻SideSheet: open required, conditional render header, title, button (#3161)c77f133
🔖 Release eds-core-react@0.34.0 (#3149)Updates
@equinor/eds-icons
from 0.19.3 to 0.21.0Release notes
Sourced from
@equinor/eds-icons
's releases.... (truncated)
Changelog
Sourced from
@equinor/eds-icons
's changelog.Commits
164370b
🔖 Release eds-icons@0.21.0 (#3239)39f4dcb
🔧 Update babel settings (#3219)cdffccf
🔖Release eds-core-react@0.35.0, eds-icons@0.20.0, eds-data-grid-react@0.2.0 (...c517a39
✨ Icon: add support for multiple paths (#3177)75dd50b
⬆️ Update rollup to 4.2.0 (#3137)365231d
⬆️ Rollup v4.x (#3132)83b09db
⬆️ October dependency updates (#3121)3f089e4
⬆️ Update typescript to 5.1.6 (#3020)6ffd1a3
⬆️ Update eslint & eslint plugins (#3019)Updates
@microsoft/applicationinsights-react-js
from 17.0.2 to 17.0.3Release notes
Sourced from
@microsoft/applicationinsights-react-js
's releases.Changelog
Sourced from
@microsoft/applicationinsights-react-js
's changelog.Commits
f47e4f2
[Release] Increase version to 17.0.3 (#66)2537dc2
[pre-release] udpate application insight dependency, get ready for release (#65)efe2398
Add Issue state reporting script (#61)Updates
@microsoft/applicationinsights-web
from 3.0.5 to 3.0.7Release notes
Sourced from
@microsoft/applicationinsights-web
's releases.Changelog
Sourced from
@microsoft/applicationinsights-web
's changelog.Commits
ac9c516
[release-3.0][Release] Increase version to 3.0.7 (#2224)40a49b5
[release-3.0] Cherrypick: fix fetchkeepalive (#2216) (#2223)83f15dd
[release-3.0] Fixup the ci.yml to address internal hash changes between diffe...200884c
Fixup v3.0.6 release notes (#2213)a564e42
[Release-3.0][Release] Increase version to 3.0.6 (#2211)f471839
[Main][Task]26079397: Add disableBeaconSplit sender config and fix potential ...Updates
axios
from 1.6.2 to 1.6.7Release notes
Sourced from axios's releases.
... (truncated)
Changelog
Sourced from axios's changelog.
... (truncated)
Commits
a52e4d9
chore(release): v1.6.7 (#6204)2b69888
chore: remove unnecessary check (#6186)1a08f90
fix: capture async stack only for rejections with native error objects; (#6203)104aa3f
chore(release): v1.6.6 (#6199)a1938ff
fix: fixed missed dispatchBeforeRedirect argument (#5778)123f354
fix: wrap errors to improve async stack trace (#5987)6d4c421
chore(release): v1.6.5 (#6177)0736f95
fix(ci): refactor notify action as a job of publish action; (#6176)f4f2b03
fix(dns): fixed lookup error handling; (#6175)1f73dcb
docs: update sponsor linksUpdates
react-oauth2-code-pkce
from 1.15.2 to 1.16.0Commits
026acdc
chore: bump version8e59e00
feat: option to opt-out of sending scope with refresh requestb5d7fcd
test: missing required config valuee02085e
refactor: make storageKeyPrefix required internaly098c92b
chore: bump version84baba8
fix: The token request should not include the scope parameter (#130)fd2cb43
CI: rename test stepsd7ed844
CI: run tests on fork PR'sa23e708
feat: allow expire times as stringsUpdates
styled-components
from 6.1.1 to 6.1.8Release notes
Sourced from styled-components's releases.
... (truncated)
Commits
22e8b7f
chore: bump versionf122b18
Revert "chore: add all missing peer dependency statements (#4243)"af1300b
chore: bump version20eb8ef
chore: add all missing peer dependency statements (#4243)6fac99e
chore: bump version29e0445
chore(ci): bump codeql action versions6299db9
chore(ci): just enable hardened mode for one jobf9f0168
fix: bump stylis to 4.3.1 to resolve issue with leaking nested selectors3cccfe4
test: add failing test for #4224db467d9
chore: v6.1.5Updates
@biomejs/biome
from 1.3.3 to 1.5.3Release notes
Sourced from
@biomejs/biome
's releases.... (truncated)
Changelog
Sourced from
@biomejs/biome
's changelog.... (truncated)
Commits
906de83
release: 1.5.3 (#1629)09db855
feat(project):Deserializable
derive macro (#1564)80bb3d7
release: 1.5.2 (#1562)7f78594
refactor(linter): add source metadata (#1519)0ed9e3e
release: 1.5.1 (#1506)6473a2e
fix(lint/useConsistentArrayType): move this unstable rule to nursery (#1492)d0d7aec
fix(lint/useConsistentArrayType): correctly handle rule's option (#1490)c1fdabc
release: 1.5.0 (#1231)Looks like these dependencies are up-to-date now, so this is no longer needed.