Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages (beta) #440

Merged
merged 1 commit into from
Aug 25, 2023
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
10 changes: 10 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,9 @@
"curvy-penguins-boil",
"dull-carrots-drive",
"eighty-rings-marry",
"eleven-paws-invite",
"famous-mirrors-type",
"fast-bulldogs-grab",
"fifty-chairs-happen",
"four-cups-watch",
"fresh-coats-learn",
Expand All @@ -51,17 +53,23 @@
"heavy-snails-boil",
"hot-owls-worry",
"itchy-timers-fold",
"khaki-tables-guess",
"large-avocados-know",
"lazy-clocks-lay",
"light-cherries-retire",
"little-mugs-scream",
"many-peas-laugh",
"mighty-tips-attend",
"neat-cherries-remain",
"neat-fireants-hide",
"neat-swans-agree",
"ninety-teachers-lick",
"proud-chefs-applaud",
"quiet-apricots-laugh",
"rare-elephants-wave",
"rich-queens-exercise",
"rude-emus-trade",
"selfish-waves-appear",
"sharp-steaks-judge",
"shiny-keys-kick",
"shiny-planes-deliver",
Expand All @@ -73,6 +81,7 @@
"small-elephants-fly",
"small-hotels-retire",
"smart-hounds-cheat",
"smooth-tables-build",
"soft-mirrors-kiss",
"spicy-hotels-type",
"spicy-kiwis-sing",
Expand All @@ -82,6 +91,7 @@
"tame-laws-pretend",
"tasty-pillows-tickle",
"thin-phones-travel",
"tiny-humans-exist",
"wet-goats-love",
"wicked-horses-carry",
"wild-baboons-prove",
Expand Down
27 changes: 27 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,32 @@
# @jpmorganchase/mosaic-cli

## 0.1.0-beta.43

### Patch Changes

- 682c784: Add Admin endpoints
- 0ced179: ## Feature

Any exception raised by plugins during any part of the plugin lifecycle are converted to instances of PluginError and tracked by the source that is running the plugins. This means plugin errors do not cause the source to close and content will continue to be served by Mosaic.

Plugin authors should be encouraged to throw a `PluginError` as should an error occur when processing a particular page, then the full path to the page can be included in the error descriptor.

Plugin errors are not currently surfaced to a Mosaic site but can be viewed using the list sources admin API.

## Fix

The `saveContent` plugin lifecycle method is removed. This concept was replaced with workflows some time ago and should have been removed then.

- Updated dependencies [d3b8b3a]
- Updated dependencies [7013042]
- Updated dependencies [682c784]
- Updated dependencies [c0ee0f3]
- Updated dependencies [0ced179]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
12 changes: 6 additions & 6 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jpmorganchase/mosaic-cli",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"author": "",
"description": "Mosaic command line scripts",
"license": "Apache-2.0",
Expand Down Expand Up @@ -37,16 +37,16 @@
"directory": "packages/cli"
},
"devDependencies": {
"@jpmorganchase/mosaic-types": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-types": "^0.1.0-beta.43",
"esbuild": "0.14.35",
"esbuild-node-externals": "^1.0.2",
"fast-glob": "^3.2.7"
},
"dependencies": {
"@jpmorganchase/mosaic-core": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-plugins": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-standard-generator": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-source-local-folder": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-core": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-plugins": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-standard-generator": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-source-local-folder": "^0.1.0-beta.43",
"@aws-sdk/client-s3": "^3.359.0",
"commander": "^9.4.1",
"cors": "^2.8.5",
Expand Down
9 changes: 9 additions & 0 deletions packages/components-labs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @jpmorganchase/mosaic-labs-components

## 0.1.0-beta.43

### Patch Changes

- Updated dependencies [0dc621d]
- Updated dependencies [4e69178]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/components-labs/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jpmorganchase/mosaic-labs-components",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"license": "Apache-2.0",
"description": "Mosaic - Labs components",
"repository": {
Expand Down Expand Up @@ -40,8 +40,8 @@
"typescript": "^4.8.3"
},
"dependencies": {
"@jpmorganchase/mosaic-components": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-components": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.43",
"@salt-ds/core": "^1.8.1",
"@salt-ds/lab": "1.0.0-alpha.16",
"@vanilla-extract/css": "^1.6.0",
Expand Down
9 changes: 9 additions & 0 deletions packages/components/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @jpmorganchase/mosaic-components

## 0.1.0-beta.43

### Patch Changes

- 0dc621d: `LinkButton` added to default MDX components.
- Updated dependencies [4e69178]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/components/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@jpmorganchase/mosaic-components",
"description": "Mosaic - UI Components",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"author": "",
"license": "Apache-2.0",
"repository": {
Expand Down Expand Up @@ -40,8 +40,8 @@
"typescript": "^4.8.3"
},
"dependencies": {
"@jpmorganchase/mosaic-store": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-store": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.43",
"@salt-ds/core": "^1.8.1",
"@salt-ds/lab": "1.0.0-alpha.16",
"@vanilla-extract/css": "^1.6.0",
Expand Down
9 changes: 9 additions & 0 deletions packages/content-editor-plugin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @jpmorganchase/mosaic-content-editor-plugin

## 0.1.0-beta.43

### Patch Changes

- Updated dependencies [0dc621d]
- Updated dependencies [4e69178]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
6 changes: 3 additions & 3 deletions packages/content-editor-plugin/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@jpmorganchase/mosaic-content-editor-plugin",
"description": "Mosaic - In Browser content editing plugin",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"license": "Apache-2.0",
"author": "",
"repository": {
Expand Down Expand Up @@ -38,8 +38,8 @@
"typescript": "^4.8.3"
},
"dependencies": {
"@jpmorganchase/mosaic-components": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-components": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.43",
"@salt-ds/core": "^1.8.1",
"@salt-ds/icons": "^1.6.0",
"@salt-ds/lab": "1.0.0-alpha.16",
Expand Down
26 changes: 26 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# @jpmorganchase/mosaic-core

## 0.1.0-beta.43

### Patch Changes

- d3b8b3a: `SharedConfigPlugin` can now apply a shared config to a source that doesn't have one but shares a namespace with 1 that does.
- 682c784: Add Admin endpoints
- 0ced179: ## Feature

Any exception raised by plugins during any part of the plugin lifecycle are converted to instances of PluginError and tracked by the source that is running the plugins. This means plugin errors do not cause the source to close and content will continue to be served by Mosaic.

Plugin authors should be encouraged to throw a `PluginError` as should an error occur when processing a particular page, then the full path to the page can be included in the error descriptor.

Plugin errors are not currently surfaced to a Mosaic site but can be viewed using the list sources admin API.

## Fix

The `saveContent` plugin lifecycle method is removed. This concept was replaced with workflows some time ago and should have been removed then.

- Updated dependencies [d3b8b3a]
- Updated dependencies [7013042]
- Updated dependencies [0ced179]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
10 changes: 5 additions & 5 deletions packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jpmorganchase/mosaic-core",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"author": "",
"description": "Mosaic core file system",
"license": "Apache-2.0",
Expand Down Expand Up @@ -38,10 +38,10 @@
},
"dependencies": {
"gray-matter": "^4.0.3",
"@jpmorganchase/mosaic-plugins": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-schemas": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-serialisers": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-types": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-plugins": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-schemas": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-serialisers": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-types": "^0.1.0-beta.43",
"md5": "*",
"unionfs": "^4.4.0",
"lodash-es": "^4.17.21",
Expand Down
7 changes: 7 additions & 0 deletions packages/create-site/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @jpmorganchase/mosaic-create-site

## 0.1.0-beta.43

### Patch Changes

- Updated dependencies [c0ee0f3]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
4 changes: 2 additions & 2 deletions packages/create-site/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jpmorganchase/mosaic-create-site",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"license": "Apache-2.0",
"description": "Mosaic - Create Site CLI",
"repository": {
Expand All @@ -25,7 +25,7 @@
"src"
],
"dependencies": {
"@jpmorganchase/mosaic-standard-generator": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-standard-generator": "^0.1.0-beta.43",
"@types/inquirer": "^8.2.4",
"@types/node": "^18.7.19",
"commander": "^9.4.0",
Expand Down
2 changes: 2 additions & 0 deletions packages/fromHttpRequest/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @jpmorganchase/mosaic-from-http-request

## 0.1.0-beta.43

## 0.1.0-beta.42

## 0.1.0-beta.41
Expand Down
2 changes: 1 addition & 1 deletion packages/fromHttpRequest/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@jpmorganchase/mosaic-from-http-request",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"author": "",
"description": "Utility package to turn HTTP fetch requests to observables. This package can be deleted when node 18 is used.",
"license": "Apache-2.0",
Expand Down
29 changes: 29 additions & 0 deletions packages/layouts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# @jpmorganchase/mosaic-layouts

## 0.1.0-beta.43

### Patch Changes

- e32b5c6: ## Fixes

- Prevent the search results popover from being hidden by the main page content
- When on smaller screens switch the main content grid to only show the main content grid area

- b39d77b: ## Feature

Provide the ability to set the default page layout at the root of a Mosaic site. Pages without a layout in their metadata will use this layout.

```
<LayoutProvider layoutComponents={layoutComponents} defaultLayout='DetailTechnical'>
<Page/>
</LayoutProvider>
```

- 993b4b5: The logic for showing a spinner has been simplified and should be more consistent.
- Updated dependencies [0dc621d]
- Updated dependencies [4e69178]
- Updated dependencies [c0ee0f3]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
12 changes: 6 additions & 6 deletions packages/layouts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"name": "@jpmorganchase/mosaic-layouts",
"license": "Apache-2.0",
"description": "Mosaic - Layout Components",
"version": "0.1.0-beta.42",
"version": "0.1.0-beta.43",
"author": "",
"type": "module",
"repository": {
Expand Down Expand Up @@ -37,11 +37,11 @@
"typescript": "^4.8.3"
},
"dependencies": {
"@jpmorganchase/mosaic-components": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-content-editor-plugin": "0.1.0-beta.42",
"@jpmorganchase/mosaic-site-components": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-store": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.42",
"@jpmorganchase/mosaic-components": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-content-editor-plugin": "0.1.0-beta.43",
"@jpmorganchase/mosaic-site-components": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-store": "^0.1.0-beta.43",
"@jpmorganchase/mosaic-theme": "^0.1.0-beta.43",
"@salt-ds/lab": "1.0.0-alpha.16",
"@vanilla-extract/css": "^1.6.0",
"@vanilla-extract/sprinkles": "^1.3.0",
Expand Down
9 changes: 9 additions & 0 deletions packages/open-api-component/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# @jpmorganchase/mosaic-open-api-component

## 0.1.0-beta.43

### Patch Changes

- Updated dependencies [0dc621d]
- Updated dependencies [4e69178]
- @jpmorganchase/[email protected]
- @jpmorganchase/[email protected]

## 0.1.0-beta.42

### Patch Changes
Expand Down
Loading