Skip to content
Merged
Show file tree
Hide file tree
Changes from all 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
5 changes: 0 additions & 5 deletions .changeset/dev-portal_fix-stacking.md

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/require-property-tsdoc-doc-fixes.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/require-property-tsdoc.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/vite-plugin-api-service_proxy-log-method.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/vite-plugin-spa_sw-forward-cache-mode.md

This file was deleted.

6 changes: 6 additions & 0 deletions cookbooks/app-react-router/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## 5.0.3

### Patch Changes

- de2b4fb: Added missing TSDoc comments on class fields flagged by the new `require-property-tsdoc` fusion-lint rule.

## 5.0.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion cookbooks/app-react-router/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-cookbook-app-react-router",
"version": "5.0.2",
"version": "5.0.3",
"description": "",
"private": true,
"type": "module",
Expand Down
11 changes: 11 additions & 0 deletions cookbooks/poc-portal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# poc-portal

## 1.1.92

### Patch Changes

- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-app@8.0.4
- @equinor/fusion-framework-module-http@8.0.5
- @equinor/fusion-framework-cli@15.2.3
- @equinor/fusion-framework-react-app@12.0.5
- @equinor/fusion-framework@8.0.12

## 1.1.91

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion cookbooks/poc-portal/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "poc-portal",
"version": "1.1.91",
"version": "1.1.92",
"description": "",
"main": "src/index.tsx",
"private": true,
Expand Down
14 changes: 14 additions & 0 deletions cookbooks/portal-analytics/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,19 @@
# portal-analytics

## 0.4.45

### Patch Changes

- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-app@8.0.4
- @equinor/fusion-framework-module-analytics@3.0.4
- @equinor/fusion-framework-module-bookmark@4.0.4
- @equinor/fusion-query@7.0.3
- @equinor/fusion-framework-cli@15.2.3
- @equinor/fusion-framework-app@11.0.12
- @equinor/fusion-framework-react-app@12.0.5
- @equinor/fusion-framework@8.0.12

## 0.4.44

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion cookbooks/portal-analytics/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "portal-analytics",
"version": "0.4.44",
"version": "0.4.45",
"description": "",
"main": "dist/index.js",
"type": "module",
Expand Down
6 changes: 6 additions & 0 deletions cookbooks/portal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# portal

## 0.1.77

### Patch Changes

- @equinor/fusion-framework-cli@15.2.3

## 0.1.76

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion cookbooks/portal/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "portal",
"version": "0.1.76",
"version": "0.1.77",
"description": "",
"main": "dist/index.js",
"private": true,
Expand Down
9 changes: 9 additions & 0 deletions packages/app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Change Log

## 11.0.12

### Patch Changes

- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-app@8.0.4
- @equinor/fusion-framework-module-http@8.0.5
- @equinor/fusion-framework@8.0.12

## 11.0.11

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-app",
"version": "11.0.11",
"version": "11.0.12",
"description": "",
"main": "dist/esm/index.js",
"types": "./dist/types/index.d.ts",
Expand Down
10 changes: 10 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# Change Log

## 15.2.3

### Patch Changes

- Updated dependencies [f7d2666]
- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-dev-portal@8.0.3
- @equinor/fusion-framework-module-azure-identity@0.2.3
- @equinor/fusion-framework-dev-server@2.0.17

## 15.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-cli",
"version": "15.2.2",
"version": "15.2.3",
"keywords": [
"Fusion",
"Fusion Framework",
Expand Down
16 changes: 16 additions & 0 deletions packages/dev-portal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @equinor/fusion-framework-dev-portal

## 8.0.3

### Patch Changes

- f7d2666: Match `app-portal` stacking behaviour.
- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-app@8.0.4
- @equinor/fusion-framework-module-analytics@3.0.4
- @equinor/fusion-framework-module-bookmark@4.0.4
- @equinor/fusion-framework-module-feature-flag@2.0.3
- @equinor/fusion-framework-module-services@8.0.3
- @equinor/fusion-query@7.0.3
- @equinor/fusion-framework-app@11.0.12
- @equinor/fusion-framework@8.0.12
- @equinor/fusion-framework-dev-server@2.0.17

## 8.0.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/dev-portal/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-dev-portal",
"version": "8.0.2",
"version": "8.0.3",
"description": "",
"type": "module",
"module": "./dist/main.js",
Expand Down
9 changes: 9 additions & 0 deletions packages/dev-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @equinor/fusion-framework-dev-server

## 2.0.17

### Patch Changes

- Updated dependencies [12071a3]
- Updated dependencies [6a3080a]
- @equinor/fusion-framework-vite-plugin-api-service@2.0.5
- @equinor/fusion-framework-vite-plugin-spa@4.0.15

## 2.0.16

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/dev-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-dev-server",
"version": "2.0.16",
"version": "2.0.17",
"description": "Package for running a development server for fusion-framework",
"type": "module",
"exports": {
Expand Down
8 changes: 8 additions & 0 deletions packages/framework/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Change Log

## 8.0.12

### Patch Changes

- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-http@8.0.5
- @equinor/fusion-framework-module-services@8.0.3

## 8.0.11

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/framework/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework",
"version": "8.0.11",
"version": "8.0.12",
"description": "",
"main": "dist/esm/index.js",
"types": "dist/types/index.d.ts",
Expand Down
12 changes: 12 additions & 0 deletions packages/linting/config/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @equinor/fusion-framework-lint-config

## 1.1.0

### Minor Changes

- de2b4fb: Add `require-property-tsdoc` rule: requires class field (property) declarations — including Lit's `@property()` / `@state()` decorated fields — to have a preceding TSDoc block comment. `private`/`#name` and `static` fields are exempt. Included in the `recommended` rule preset.

### Patch Changes

- Updated dependencies [43183d8]
- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-lint-rules@1.1.0

## 1.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/linting/config/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-lint-config",
"version": "1.0.1",
"version": "1.1.0",
"description": "Recommended Fusion lint configuration and rule presets",
"keywords": [
"equinor",
Expand Down
12 changes: 12 additions & 0 deletions packages/linting/rules/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# @equinor/fusion-framework-lint-rules

## 1.1.0

### Minor Changes

- de2b4fb: Add `require-property-tsdoc` rule: requires class field (property) declarations — including Lit's `@property()` / `@state()` decorated fields — to have a preceding TSDoc block comment. `private`/`#name` and `static` fields are exempt. Included in the `recommended` rule preset.

### Patch Changes

- 43183d8: Fixed `single-export-per-file` false positives on the `@fusionElement` custom-element registration pattern:
- Barrel files (`index.ts`, `index.tsx`, `index.mts`, `index.cts`) now stay exempt from the rule even when a repo's config overrides `options.match` — previously only the default (unconfigured) matcher included the barrel exemption.
- A companion top-level `const`/`let` that only parameterizes an `export default class ... {}` (e.g. a `tag` string used by `@fusionElement(tag)`) no longer counts as a competing export.

## 1.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/linting/rules/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-lint-rules",
"version": "1.0.1",
"version": "1.1.0",
"description": "Fusion-specific lint rules powered by tree-sitter",
"keywords": [
"equinor",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,7 @@ function isPrivateMember(node: Node): boolean {
// `#name` members parse as private_property_identifier regardless of modifiers
if (nameNode?.type === 'private_property_identifier') return true;
// Check for an explicit `private` accessibility modifier
return node.children.some(
(c) => c.type === 'accessibility_modifier' && c.text === 'private',
);
return node.children.some((c) => c.type === 'accessibility_modifier' && c.text === 'private');
}

/**
Expand Down
9 changes: 9 additions & 0 deletions packages/modules/analytics/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @equinor/fusion-framework-module-analytics

## 3.0.4

### Patch Changes

- de2b4fb: Added missing TSDoc comments on class fields flagged by the new `require-property-tsdoc` fusion-lint rule.
- Updated dependencies [de2b4fb]
- @equinor/fusion-framework-module-app@8.0.4
- @equinor/fusion-framework-module-http@8.0.5

## 3.0.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/analytics/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-module-analytics",
"version": "3.0.3",
"version": "3.0.4",
"description": "Fusion module for collecting and exporting application analytics using OpenTelemetry standards",
"main": "dist/esm/index.js",
"type": "module",
Expand Down
6 changes: 6 additions & 0 deletions packages/modules/app/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# Change Log

## 8.0.4

### Patch Changes

- de2b4fb: Added missing TSDoc comments on class fields flagged by the new `require-property-tsdoc` fusion-lint rule.

## 8.0.3

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/app/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-module-app",
"version": "8.0.3",
"version": "8.0.4",
"description": "",
"main": "dist/esm/index.js",
"exports": {
Expand Down
6 changes: 6 additions & 0 deletions packages/modules/azure-identity/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# @equinor/fusion-framework-module-azure-identity

## 0.2.3

### Patch Changes

- de2b4fb: Added missing TSDoc comments on class fields flagged by the new `require-property-tsdoc` fusion-lint rule.

## 0.2.2

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/modules/azure-identity/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@equinor/fusion-framework-module-azure-identity",
"version": "0.2.2",
"version": "0.2.3",
"description": "Fusion Framework authentication module using Azure Identity. Supports ambient credentials (DefaultAzureCredential), interactive browser login, and static token modes.",
"type": "module",
"main": "dist/esm/index.js",
Expand Down
Loading
Loading