Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
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
9 changes: 0 additions & 9 deletions .eslintignore

This file was deleted.

20 changes: 0 additions & 20 deletions .eslintrc.js

This file was deleted.

13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
## 7.0.0

### Changed
* Updated `powerbi-visuals-api` to `^5.11.0`.
* Enabled full TypeScript strict checks (`strictNullChecks`, `strictPropertyInitialization`, `noImplicitAny`) and fixed related type issues.
* Preserved formatting pane behavior for SimpleCard top-level toggle placement during strict-mode refactoring.
Comment thread
Demonkratiy marked this conversation as resolved.

### Infrastructure
* Migrated ESLint config to flat-config ESM `eslint.config.mjs`.
* Removed legacy `.eslintrc.js` and `.eslintignore` in favor of flat-config equivalents.
* Updated the lint stack to ESLint 10 with TypeScript ESLint 8.
* Pinned `typescript` as a direct devDependency and updated TypeScript config for TS6 compatibility.

## 6.2.2
* Added missing `disabled` property to `FontPicker`
Expand All @@ -12,7 +24,6 @@
* Bug with delaySaveSlices was fixed for *Container*s
* Localization support for `AutoDropdown` and `ItemFlagsSelection`


## 6.1.0
* `ItemDropdown` now supports new interface `ILocalizedItemMember` for localization of dropdown items.
* `ItemDropdown` got new method `setValue(value: powerbi.EnumMemberValue, localizationManager?: powerbi.extensibility.ILocalizationManager)` to set value by unique enum member value.
Expand Down
20 changes: 20 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
import powerbiVisuals from "eslint-plugin-powerbi-visuals";

export default [
{
ignores: [
"node_modules/**",
"lib/**",
],
Comment thread
Demonkratiy marked this conversation as resolved.
},
{
...powerbiVisuals.configs.recommended,
languageOptions: {
...powerbiVisuals.configs.recommended.languageOptions,
parserOptions: {
project: "tsconfig.json",
tsconfigRootDir: import.meta.dirname,
},
},
},
];
Loading
Loading