Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
127 commits
Select commit Hold shift + click to select a range
ad360d9
adapted for react 18
arausly Sep 30, 2025
f8a22eb
added temp any type for failing strict ts check
arausly Sep 30, 2025
919bca3
merge develop
arausly Dec 8, 2025
ef6fede
corrected interface to fix compilation errors
arausly Dec 8, 2025
f8edf61
fixed compile errors in ContextOverlay
arausly Dec 10, 2025
e7ab6a0
Merge branch 'develop' into change/upgradedToReact18-CMEM-6639
andreas-schultz Jan 14, 2026
2491c21
Remove seemingly unnecessary changes
andreas-schultz Jan 14, 2026
67bb694
Upgrade react testing library from v12 to v14
andreas-schultz Jan 19, 2026
47395f9
Fix deprecation warnings because of React 18 upgrade
andreas-schultz Jan 19, 2026
52bd09a
add NotAvailable component
haschek Jan 29, 2026
b921c68
add tooltip indicator if no tag is used
haschek Feb 2, 2026
8764a22
provide an inline option for content blob togglers
haschek Feb 4, 2026
432f99d
add story for NotAvailable and update changelog
haschek Feb 5, 2026
80161ac
update yarn lock
haschek Feb 5, 2026
bfcbe84
Merge remote-tracking branch 'origin/change/upgradedToReact18-CMEM-66…
haschek Feb 5, 2026
60624bd
Add isValidNewOption to MultiSuggestField
andreas-schultz Feb 6, 2026
c8b3703
Fix tests
andreas-schultz Feb 9, 2026
24d10e0
fix border of tag in multi suggest component
haschek Feb 9, 2026
54fbae9
Remove unnecessary code leading to test failure
andreas-schultz Feb 9, 2026
28457be
Merge remote-tracking branch 'origin/change/upgradedToReact18-CMEM-66…
haschek Feb 9, 2026
23720eb
use var for header height
haschek Feb 10, 2026
dcdbc36
simplify fetching styles for small/large text blobs
haschek Feb 10, 2026
b06bec7
add togglerSize property
haschek Feb 10, 2026
aff9553
support the size property of the BlueprintJS button by forwarding it …
haschek Feb 10, 2026
c0daf9a
use jest-fixed-jsdom to fix global JS APIs
haschek Feb 12, 2026
a6bffc2
Several MultiSelect improvements
andreas-schultz Feb 13, 2026
c17f5b7
Fix imports to fix tests
andreas-schultz Feb 16, 2026
800e09e
Fix all imports in components to not import from index
andreas-schultz Feb 16, 2026
6205dcf
use jest-fixed-jsdom to fix global JS APIs
haschek Feb 12, 2026
cb5b504
fix imports for storybook to prevent circular dpendencies
haschek Feb 16, 2026
40aeb01
fix more imports in stories
haschek Feb 16, 2026
8b792d5
fix imports
haschek Feb 16, 2026
7b093dd
Merge branch 'develop' into change/upgradedToReact18-CMEM-6639
andreas-schultz Apr 13, 2026
bb7b621
Fix new compile issues after merge from develop
andreas-schultz Apr 13, 2026
a65c4a8
Merge branch 'change/upgradedToReact18-CMEM-6639' into feature/replac…
andreas-schultz Apr 14, 2026
6940791
Refactor imports from index
andreas-schultz Apr 14, 2026
cf1a50c
Remove potential hook re-ordering problem in VisualTour component
andreas-schultz Apr 15, 2026
3a5f28d
Reset drop down list immediately in MultiSelect when query changes
andreas-schultz Apr 17, 2026
6307ab2
Merge branch 'develop' into change/upgradedToReact18-CMEM-6639
haschek Apr 23, 2026
31eb14e
Merge change/upgradedToReact18-CMEM-6639 into feature/replaceDeprecat…
andreas-schultz Apr 23, 2026
d176040
Fix re-rendering bug in MultiSelect
andreas-schultz Apr 23, 2026
80aa2ba
Merge pull request #367 from eccenca/feature/replaceDeprecatedGuiComp…
andreas-schultz Apr 23, 2026
a9b3706
Remove uncommented code
andreas-schultz Apr 23, 2026
7fa47cf
Remove type hack in ApplicationSidebarNavigation
andreas-schultz Apr 23, 2026
1decd25
Improve types in various places
andreas-schultz Apr 23, 2026
041eea9
Fix compile issue
andreas-schultz Apr 27, 2026
f45a4d6
allow change/ refix for branch names to create feature/fix packages
haschek Apr 27, 2026
e61fa1b
fix import
haschek Apr 27, 2026
8cce938
document React version change
haschek Apr 28, 2026
56fdb69
Update changelog section to 25.2.0
haschek Apr 30, 2026
319d2b9
Merge pull request #391 from eccenca/maintain/mergeReleaseTag-v25.2.0
haschek Apr 30, 2026
ac42341
Merge remote-tracking branch 'origin/develop' into change/upgradedToR…
haschek Apr 30, 2026
b766be7
fix changelog, some items were added to wrong sections
haschek Apr 30, 2026
434b187
update deprecated note, fix version
haschek Apr 30, 2026
288520f
remove extra react types resolution, should not be necessary atm
haschek Apr 30, 2026
0944549
Merge pull request #335 from eccenca/change/upgradedToReact18-CMEM-6639
haschek Apr 30, 2026
2a2dfc8
upgrade Babel libs
haschek May 13, 2026
c9087a8
upgrade eslint libs
haschek May 13, 2026
3fa28de
lint autofixes after eslint upgrade
haschek May 13, 2026
164d728
upgrade styleint libs
haschek May 13, 2026
d3727b1
upgrade prettier libs
haschek May 13, 2026
36891bb
autofixes after prettier upgrade
haschek May 13, 2026
0d3717b
upgrade Color lib
haschek May 13, 2026
7705322
upgrade lodash libs
haschek May 13, 2026
f48455c
upgrade jest libs
haschek May 13, 2026
ba6c037
upgrade jest related libraries
haschek May 13, 2026
54172f0
set minor version for husky
haschek May 13, 2026
421f9ca
upgrade react-dom libs
haschek May 13, 2026
fa778c7
upgrade sass libs
haschek May 13, 2026
3c78f65
upgrade typescript libs to latest v5
haschek May 13, 2026
b7be3c5
upgrade carbon libs
haschek May 13, 2026
14a0b7f
remove lib because it is probably not required anymore
haschek May 13, 2026
767314e
upgrade codemirror libs
haschek May 13, 2026
69a2ec7
fix version
haschek May 13, 2026
177d092
upgrade other libs
haschek May 13, 2026
8468780
update resolutions, remove libs/versions that are not required anymore
haschek May 13, 2026
2e78599
move config option because this is used also in sub projects
haschek May 18, 2026
633aaa0
upgrade storybook packages and update stories
haschek May 19, 2026
f4134b1
remove deprecation warnings from storybook starting process
haschek May 19, 2026
2f4252e
fix jest tests
haschek May 19, 2026
b2362c9
re-enable docs and preview
haschek May 19, 2026
3dec6b7
add storybook accessibility addon
haschek May 19, 2026
afe3588
remove package resolutions that have been necessary to fix security i…
haschek May 19, 2026
8a7b54e
add changelog comment regarding a breaking change
haschek May 19, 2026
61f255d
Merge pull request #393 from eccenca/feature/maintainLibraries-CMEM-7611
J-x-D May 20, 2026
da0801c
do not use static namespace
haschek May 20, 2026
e0a15f6
fix output of CSS base method
haschek May 20, 2026
f88a1c8
remove debug output
haschek May 20, 2026
a308bc3
upgrade BlueprintJS packages
haschek May 20, 2026
14948ca
extend support for growVertically property
haschek May 20, 2026
db052f8
remove unnecessary and formerly deprecated configurations
haschek May 21, 2026
140a619
remove unused package
haschek May 21, 2026
000f474
Merge branch 'develop' into feature/upgradeStorybookV10-CMEM-7140
haschek May 21, 2026
829f9c6
fix alpha value in rgb method
haschek May 21, 2026
6fda6bd
set default border radius back to 2px
haschek May 21, 2026
b2553dd
set BlueprintJS core to 8.8.1 because they made a braking change rega…
haschek May 21, 2026
605caef
use BlueprintJS Select v6.1.1 only to prevent problems with unavailab…
haschek May 21, 2026
4b7a228
Merge branch 'develop' into feature/upgradeBlueprintjsV6-CMEM-7139
haschek May 21, 2026
72145ea
Merge pull request #394 from eccenca/feature/upgradeStorybookV10-CMEM…
J-x-D May 26, 2026
a45dcba
Merge remote-tracking branch 'origin/develop' into feature/upgradeBlu…
haschek May 28, 2026
107f254
fix info about peer dependencies
haschek May 28, 2026
0071b14
fix Toaster export, keep using old name
haschek May 28, 2026
349e40a
fix white space configuration in buttons, use old values
haschek Jun 1, 2026
f0a953e
fix headline white space
haschek Jun 1, 2026
9d41025
add info about blueprint upgrade to changelog
haschek Jun 2, 2026
df34159
add dummy node auth key for actions/setup-node@main
haschek Jun 2, 2026
db72ef0
use registry config only for push task, looks like actions/setup-node…
haschek Jun 2, 2026
792a62e
use actions/setup-node a second time for the publish task
haschek Jun 2, 2026
6503a20
test nm to publish package
haschek Jun 2, 2026
e43bc4d
specify dedicated tag on publish command
haschek Jun 2, 2026
4403ff4
return to yarn publish to push feature packages with semver versions
haschek Jun 2, 2026
75b445d
deprecate Toaster export
haschek Jun 2, 2026
6ac22fa
Merge pull request #396 from eccenca/feature/upgradeBlueprintjsV6-CME…
J-x-D Jun 8, 2026
9ac875e
Prepare release v26.0.0
haschek Jun 9, 2026
6ce804c
add migration note for new major version
haschek Jun 9, 2026
d6a5f08
start to remove code that was previously marked as deprecated and to …
haschek Jun 9, 2026
8f16ec1
remove formerly deprecated CodeMirror.outerDivAttributes
haschek Jun 9, 2026
d0a56cb
disable formerly used SCSS color configuration variables
haschek Jun 9, 2026
6d14cca
only export MiniMapProps and MiniMap
haschek Jun 9, 2026
b5cdadb
update deprecation note for React Flow types/components, remove some …
haschek Jun 9, 2026
3406c72
postpone removal
haschek Jun 9, 2026
d8a64fd
remove helper function that should not be used anymore
haschek Jun 9, 2026
413217f
remove deprecated property
haschek Jun 9, 2026
9297e5c
fix story
haschek Jun 9, 2026
1e8bd80
fix story
haschek Jun 9, 2026
6f2bdfc
fix properties
haschek Jun 9, 2026
83ad747
improve changelog texts
haschek Jun 10, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/publish-featurefix-prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ on:
- "fix/*"
- "bugfix/*"
- "hotfix/*"
- "change/*"
inputs:
confirmation:
description: "Create feature tag and publish package"
Expand All @@ -28,7 +29,7 @@ jobs:
uses: tj-actions/branch-names@v8
- name: Allow only for feature/fix branches
run: |
if [[ ! ${{ steps.branch-name.outputs.current_branch }} =~ ^(feature|fix|bugfix|hotfix)\/ ]] ;
if [[ ! ${{ steps.branch-name.outputs.current_branch }} =~ ^(feature|fix|bugfix|hotfix|change)\/ ]] ;
then
echo "Only allowed to get triggered on feature and fix branches!"
echo "You started it on '${{ steps.branch-name.outputs.current_branch }}'."
Expand Down
6 changes: 5 additions & 1 deletion .github/workflows/push-tagged-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@ jobs:
- uses: actions/setup-node@main
with:
node-version: "lts/krypton"
registry-url: "https://registry.npmjs.org"
- name: Set name vars
id: info-vars
run: |
Expand Down Expand Up @@ -68,6 +67,11 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
projectToken: ${{ secrets.chromaticToken }}
exitZeroOnChanges: true
- uses: actions/setup-node@main
with:
node-version: "lts/krypton"
registry-url: "https://registry.npmjs.org"
package-manager-cache: false
- name: Publish npm package
run: yarn publish --access public
env:
Expand Down
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,6 @@ launch.json
storybook-static
//jest
.jest-test-results.json

# ignore Typescript assets
*.tsbuildinfo
10 changes: 4 additions & 6 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
const sass = require("sass");
const path = require("path");
const sassRenderSyncConfig = require("./../scripts/sassConfig");
const { silenceDeprecations } = require("../scripts/sassDeprecationConfig");

module.exports = {
stories: ["../src/**/*.stories.@(js|jsx|ts|tsx)"],
addons: [
"@storybook/addon-links",
"@storybook/addon-essentials",
"@storybook/addon-jest",
"@storybook/addon-docs",
"@storybook/addon-a11y",
{
name: "@storybook/preset-scss",
options: {
sassLoaderOptions: {
implementation: sass,
sassOptions: sassRenderSyncConfig,
sassOptions: {...sassRenderSyncConfig, silenceDeprecations},
},
},
},
Expand Down Expand Up @@ -98,7 +99,4 @@ module.exports = {
};
return config;
},
docs: {
autodocs: true,
},
};
30 changes: 9 additions & 21 deletions .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,36 +1,24 @@
import { withTests } from "@storybook/addon-jest";

import "./styles.scss";

const getJestResults = () => {
try {
return require("../.jest-test-results.json");
} catch (err) {
return {};
}
};

const jestResults = getJestResults();

export const decorators = [
withTests({
results: jestResults,
}),
];

export const parameters = {
options: {
storySort: {
order: ["Configuration", "Components", "Forms", "Extensions", "CMEM", "*"],
},
},
actions: {
argTypesRegex: "^on[A-Z].*",
},
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
};

const preview = {
// Enables auto-generated documentation for all stories
// @see https://storybook.js.org/docs/writing-docs/autodocs
tags: ['autodocs'],
parameters,
};

export default preview;
11 changes: 10 additions & 1 deletion .typescript/tsbuild-esm.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
{
"extends": "./../tsconfig.json",
"compilerOptions": {
"lib": ["dom", "dom.iterable", "es2015", "es2020", "es2021", "es2022.intl", "es2015.collection", "es2015.iterable"],
"lib": [
"dom",
"dom.iterable",
"es2015",
"es2020",
"es2021",
"es2022.intl",
"es2015.collection",
"es2015.iterable"
],
"module": "es2015",
"target": "es5",
"noEmit": false,
Expand Down
Loading
Loading