Skip to content

Commit

Permalink
Merge pull request #314 from podium-lib/next
Browse files Browse the repository at this point in the history
Release version 5
  • Loading branch information
digitalsadhu authored Nov 28, 2023
2 parents e413c39 + ab71ff1 commit 679898d
Show file tree
Hide file tree
Showing 12 changed files with 466 additions and 415 deletions.
4 changes: 3 additions & 1 deletion .eslintignore
Original file line number Diff line number Diff line change
@@ -1,2 +1,4 @@
coverage/
coverage
benchmark/
example/
dist/
28 changes: 15 additions & 13 deletions .eslintrc
Original file line number Diff line number Diff line change
@@ -1,18 +1,20 @@
{
"root": true,
"extends": ["airbnb-base", "prettier"],
"overrides": [
{
"files": "__tests__/**/*",
"env": {
"jest": true
}
}
],
"plugins": ["prettier"],
"rules": {
"strict": [0, "global"],
"class-methods-use-this": [0],
"no-param-reassign": [0]
"parser": "@babel/eslint-parser",
"parserOptions": {
"requireConfigFile": false,
"ecmaVersion": 2020,
"sourceType": "module"
},
"rules": {
"default-param-last": [0],
"import/prefer-default-export": "off",
"class-methods-use-this": [0],
"lines-between-class-members": [0],
"import/extensions": ["error", {
"js": "ignorePackages"
}
]
}
}
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-latest, macOS-latest, windows-latest]
node-version: [12.x, 14.x, 16.x]
node-version: [16.x, 18.x]
steps:
- uses: actions/checkout@v3
- name: Use Node.js ${{ matrix.node-version }}
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ node_modules/**/*
tmp/**/*
.idea
.idea/**/*
coverage
coverage
dist/
143 changes: 143 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
# [5.0.0-next.8](https://github.com/podium-lib/podlet/compare/v5.0.0-next.7...v5.0.0-next.8) (2023-11-22)


### Bug Fixes

* adding type information closes [#344](https://github.com/podium-lib/podlet/issues/344) ([28e6ed9](https://github.com/podium-lib/podlet/commit/28e6ed9508d9218046f925e85fd97d17479bf390))
* CJS-shaped export in type definition ([fd96046](https://github.com/podium-lib/podlet/commit/fd96046ca16b89d02526453ff3cbf6d3ace694bd))
* **deps:** update all dependencies (non-major) ([bf963ad](https://github.com/podium-lib/podlet/commit/bf963ad4f82ca1dabad6a960c2a836f075512385))
* **deps:** update all dependencies (non-major) ([4475c67](https://github.com/podium-lib/podlet/commit/4475c67d637af2bcc7f843eed386614efc3d7c61))
* **deps:** update all dependencies (non-major) ([0a47c72](https://github.com/podium-lib/podlet/commit/0a47c7289869c023235d32d301e83fd5de77f7f2))
* **deps:** update all dependencies (non-major) ([08a5c70](https://github.com/podium-lib/podlet/commit/08a5c702797432b7668195d10c96def7bfc0c0bf))
* **deps:** update all dependencies (non-major) ([0d14c8a](https://github.com/podium-lib/podlet/commit/0d14c8aae8a69ba80a32021fcd87f7f6e06b791f))
* **deps:** update all dependencies (non-major) ([94707a5](https://github.com/podium-lib/podlet/commit/94707a5f92f72af94b23b77ac6b27b1dd379efcb))
* **deps:** update all dependencies (non-major) ([6ab8c85](https://github.com/podium-lib/podlet/commit/6ab8c85ff5ef299049a21e0dc3882d1a8ae1a837))
* **deps:** update all dependencies (non-major) ([bf8620d](https://github.com/podium-lib/podlet/commit/bf8620dc2693a5c25daa9ae26969b591848ec541))
* **types:** Add pathname() method to Podium type ([779f8c3](https://github.com/podium-lib/podlet/commit/779f8c33dc92183acec90cd647865a83a99b558e))


### Features

* filter assets by scope if scope is provided ([95129b3](https://github.com/podium-lib/podlet/commit/95129b3e2de5b955cc4b5a2aa5942ddc0af39e8e))

# [4.5.0](https://github.com/podium-lib/podlet/compare/v4.4.75...v4.5.0) (2023-11-22)


Expand Down Expand Up @@ -82,11 +104,132 @@

* **types:** Add pathname() method to Podium type ([779f8c3](https://github.com/podium-lib/podlet/commit/779f8c33dc92183acec90cd647865a83a99b558e))

# [5.0.0-next.7](https://github.com/podium-lib/podlet/compare/v5.0.0-next.6...v5.0.0-next.7) (2023-11-20)


### Features

* add support for strategy and scope via @podium/schemas and @podium/utils update ([128eaa1](https://github.com/podium-lib/podlet/commit/128eaa1b3de35581d8fe537c63ebc001ce82c282))

# [5.0.0-next.6](https://github.com/podium-lib/podlet/compare/v5.0.0-next.5...v5.0.0-next.6) (2022-09-21)


### Bug Fixes

* Use latest proxy ([42f622c](https://github.com/podium-lib/podlet/commit/42f622c64f86b49796cc34e0871371ae74088cf1))

# [5.0.0-next.5](https://github.com/podium-lib/podlet/compare/v5.0.0-next.4...v5.0.0-next.5) (2022-05-10)


### Bug Fixes

* **deps:** update all dependencies ([37ed836](https://github.com/podium-lib/podlet/commit/37ed8364377d625097a11d31c4d28e7930d3d914))
* **deps:** update all dependencies ([0e4abcb](https://github.com/podium-lib/podlet/commit/0e4abcb6a10236d9fd9b8acdcad08d462ede6d28))
* **deps:** update all dependencies ([29e88ff](https://github.com/podium-lib/podlet/commit/29e88ff756f1eee69827847d15d35aedfa453d41))
* **deps:** update all dependencies ([f102755](https://github.com/podium-lib/podlet/commit/f10275597920e6b7d5190e97cb5b550258cde240))
* **deps:** update all dependencies ([938fe6c](https://github.com/podium-lib/podlet/commit/938fe6cb93e7cf582e4d83cfba8e0543578caa20))
* **deps:** update all dependencies ([f248848](https://github.com/podium-lib/podlet/commit/f248848bea2081735953658dc3eadbb2a21c2ac9))
* **deps:** update all dependencies ([42a93bf](https://github.com/podium-lib/podlet/commit/42a93bf95e2bc690641202277fe31bb59e04319a))
* **deps:** update all dependencies ([e93d3bc](https://github.com/podium-lib/podlet/commit/e93d3bc84b9dbfa4f9959506deb6c6a8ed5d210f))
* **deps:** update all dependencies ([8368aa0](https://github.com/podium-lib/podlet/commit/8368aa005431dd127cbb83ec1c8a8e808a6ce1d1))
* **deps:** update all dependencies ([82a9a4a](https://github.com/podium-lib/podlet/commit/82a9a4a35c61853460661a9ba173667ac33440b4))
* **deps:** update all dependencies ([83f4364](https://github.com/podium-lib/podlet/commit/83f43642321c7aa3b5d29a639a3dbfe45bcc7a77))
* **deps:** update all dependencies ([88302c8](https://github.com/podium-lib/podlet/commit/88302c854869bec4a8db1fa53ac8395a2465ecc4))
* **deps:** update all dependencies ([a4116ba](https://github.com/podium-lib/podlet/commit/a4116ba53a5c988678ae51bb84f467b41e0d73d9))
* **deps:** update all dependencies ([caa9fcf](https://github.com/podium-lib/podlet/commit/caa9fcf8f174144f62a92700af43839b2784de80))
* **deps:** update all dependencies ([d970008](https://github.com/podium-lib/podlet/commit/d9700085acb0779181cef168f84080bbd9d03f0e))
* **deps:** update all dependencies ([7fd8e49](https://github.com/podium-lib/podlet/commit/7fd8e494ea55043c65634f3c49d5e4dedcc03b73))
* **deps:** update all dependencies ([763da37](https://github.com/podium-lib/podlet/commit/763da374e57d935e93892f415a43a3c485e52cba))
* **deps:** update all dependencies (non-major) ([a26feeb](https://github.com/podium-lib/podlet/commit/a26feeb4ccdd85876be25a4dedfb2b3786ab30f7))
* **deps:** update dependency @podium/proxy to v4.2.45 ([81df855](https://github.com/podium-lib/podlet/commit/81df855ce6c15e3d36f30e3eb778d8e906edae78))
* **deps:** update dependency @podium/proxy to v4.2.53 ([59c66a6](https://github.com/podium-lib/podlet/commit/59c66a6525551e2fa7bd01516ea7620ac991befa))
* **deps:** update dependency @podium/proxy to v4.2.55 ([76cb389](https://github.com/podium-lib/podlet/commit/76cb389e9b19cc8c67534a15589d220ed6138ceb))
* **deps:** update dependency @podium/proxy to v4.2.62 ([c1f9159](https://github.com/podium-lib/podlet/commit/c1f915917ccb9b8981ab4248458652c77b81480a))
* **deps:** update dependency @podium/proxy to v4.2.65 ([2569533](https://github.com/podium-lib/podlet/commit/2569533fada1652d6070580c2fef55c63b1413cf))
* **deps:** update dependency @podium/proxy to v4.2.67 ([b9db2e6](https://github.com/podium-lib/podlet/commit/b9db2e626c22a15b90c9887c2dea710835926e0c))
* **deps:** update dependency @podium/proxy to v4.2.68 ([140c6a0](https://github.com/podium-lib/podlet/commit/140c6a0b31e39ea663b9cc58fe1c55a8806da195))
* **deps:** update dependency @podium/proxy to v4.2.72 ([fb00921](https://github.com/podium-lib/podlet/commit/fb00921a1607954c50168849a84a76625fc621bc))
* **deps:** update dependency @podium/proxy to v4.2.75 ([3d26c35](https://github.com/podium-lib/podlet/commit/3d26c356571f2f3f141a13f168aee0e64997c5ad))
* **deps:** update dependency @podium/schemas to v4.1.24 ([f8f44f2](https://github.com/podium-lib/podlet/commit/f8f44f2576c5e897a572fe0228a960599daf18ea))
* **deps:** update dependency @podium/schemas to v4.1.26 ([90e1339](https://github.com/podium-lib/podlet/commit/90e1339a746f568fa5589fe87e96a7d503051dfe))
* **deps:** update dependency @podium/schemas to v4.1.28 ([5c0fdde](https://github.com/podium-lib/podlet/commit/5c0fdde560fc2feabd33bb4d3496bb92c72e568d))
* **deps:** update dependency @podium/utils to v4.4.33 ([198324f](https://github.com/podium-lib/podlet/commit/198324fe0e6f9d18b4ad994ab55bb3fd381f02cc))
* **deps:** update dependency @podium/utils to v4.4.35 ([a5c53fb](https://github.com/podium-lib/podlet/commit/a5c53fb5310a46b16d360ddc27d2ddbac674fcab))
* **deps:** update dependency ajv to v8.10.0 ([5eeb704](https://github.com/podium-lib/podlet/commit/5eeb70431de127af3613b23762b4b98b14500915))
* **deps:** update dependency ajv to v8.5.0 ([2a0131b](https://github.com/podium-lib/podlet/commit/2a0131bd5126cd0a572cadf199d57185ef5cc7be))
* **deps:** update dependency ajv to v8.6.0 ([b5723a9](https://github.com/podium-lib/podlet/commit/b5723a93e5fe70c567d230b0e70c0895d6608561))
* **deps:** update dependency ajv to v8.6.1 ([1e112b3](https://github.com/podium-lib/podlet/commit/1e112b3faef4d4225b0a1f68e131a4eeaef8edf7))
* **deps:** update dependency ajv to v8.6.2 ([d57e0f6](https://github.com/podium-lib/podlet/commit/d57e0f6b4db4db415edf601e388b93e5f6aea6c7))
* **deps:** update dependency ajv to v8.6.3 ([cc4b489](https://github.com/podium-lib/podlet/commit/cc4b489d9605c112e9bdbc466ad76da57f247b47))
* **deps:** update dependency ajv to v8.7.1 ([3dfedfa](https://github.com/podium-lib/podlet/commit/3dfedfab2306f0e1c3a2e2b904746fc9cdc713ed))
* **deps:** update dependency ajv to v8.8.0 ([e1550ef](https://github.com/podium-lib/podlet/commit/e1550ef04ba12ee6f08af564b8697751d0c9d7e4))
* **deps:** update dependency ajv to v8.8.1 ([b9127d8](https://github.com/podium-lib/podlet/commit/b9127d89b9bfaa5fd72663e34313c4559fc1e563))
* update Proxy module to fix trailer header vulnerability ([0f67d23](https://github.com/podium-lib/podlet/commit/0f67d23307fc67bef9855835f5d3b3fcfcf6601d))

# [5.0.0-next.4](https://github.com/podium-lib/podlet/compare/v5.0.0-next.3...v5.0.0-next.4) (2021-05-09)


### Features

* Convert to ESM ([cedb222](https://github.com/podium-lib/podlet/commit/cedb222127c25469bf856942463ce02491d5ad08))


### BREAKING CHANGES

* Convert from CommonJS module to ESM

# [5.0.0-next.3](https://github.com/podium-lib/podlet/compare/v5.0.0-next.2...v5.0.0-next.3) (2021-05-08)
## [4.4.64](https://github.com/podium-lib/podlet/compare/v4.4.63...v4.4.64) (2022-05-09)


### Bug Fixes

* **deps:** update [@podium](https://github.com/podium) packages ([77fb104](https://github.com/podium-lib/podlet/commit/77fb104e008ce285331b22b2cb1a1e4cd99e1361))
* **deps:** update all dependencies ([e1e24c6](https://github.com/podium-lib/podlet/commit/e1e24c6668756dcc9a72c79a936f208e51cd584d))
* **deps:** update all dependencies ([916968a](https://github.com/podium-lib/podlet/commit/916968af86b69bf592775270f6296d1247820ce3))
* **deps:** update all dependencies ([d3efefb](https://github.com/podium-lib/podlet/commit/d3efefbc48621809edca0fa004a1405a8829be02))
* **deps:** update dependency @podium/proxy to v4.2.2 ([ac8fd49](https://github.com/podium-lib/podlet/commit/ac8fd495df7fbe4238886aae9e9ff5769c37a037))
* **deps:** update dependency @podium/proxy to v4.2.3 ([aa08351](https://github.com/podium-lib/podlet/commit/aa083517aa5de4945d26d6caab82acec78a277e2))
* **deps:** update dependency @podium/proxy to v4.2.30 ([8bd0e57](https://github.com/podium-lib/podlet/commit/8bd0e575bb1545a3cf93a6cf4d0b8285ea6782c8))
* **deps:** update dependency @podium/proxy to v4.2.4 ([4a87242](https://github.com/podium-lib/podlet/commit/4a8724229b9e46bb6a60d00e304d6c6cd9274fb3))
* **deps:** update dependency @podium/proxy to v4.2.5 ([ce16e53](https://github.com/podium-lib/podlet/commit/ce16e53ec6cae82c0431a57c4c042ebfc241d0c1))
* **deps:** update dependency @podium/proxy to v4.2.6 ([e70dff0](https://github.com/podium-lib/podlet/commit/e70dff011e52b77b25c58d915ffd665cec6175d3))
* **deps:** update dependency @podium/proxy to v4.2.7 ([3103c29](https://github.com/podium-lib/podlet/commit/3103c2908c2ecb19a52dfc09704f399177213a93))
* **deps:** update dependency ajv to v8.0.5 ([70e97b7](https://github.com/podium-lib/podlet/commit/70e97b71cbba564b66dd59f4035eafff7b94a466))
* Add ajv as a dependency to deal with peer dep issues ([0a199fe](https://github.com/podium-lib/podlet/commit/0a199fe361760b6f55ad0f7bb851c0b70d969498))
* Update @podium/schema to version 4.1.9 to fix ajv error ([4b13199](https://github.com/podium-lib/podlet/commit/4b1319940b5ae2d47e3a0fa338ac96eb5201be25))
* **deps:** update dependency @podium/proxy to v4.2.8 ([025ab94](https://github.com/podium-lib/podlet/commit/025ab94ac79b20ac65745098800815b82f507632))
* **deps:** update dependency @podium/schemas to v4.0.3 ([0469aa4](https://github.com/podium-lib/podlet/commit/0469aa4304c19205922c694a91ecc477422ed591))
* **deps:** update dependency @podium/schemas to v4.0.4 ([c16d777](https://github.com/podium-lib/podlet/commit/c16d777eaf8d01bb095e34549cf66e86b7f611da))
* **deps:** update dependency @podium/schemas to v4.0.5 ([92df10d](https://github.com/podium-lib/podlet/commit/92df10dbb4d073f055308e9ff31c8414e17f2c9b))
* **deps:** update dependency @podium/utils to v4.3.1 ([a08ab18](https://github.com/podium-lib/podlet/commit/a08ab18fe744a21f39086de3678981e9fe28ef62))
* **deps:** update dependency @podium/utils to v4.3.3 ([85a5b43](https://github.com/podium-lib/podlet/commit/85a5b43be0755d7aee0df39c0cc3a6c34bbd2d25))
* **deps:** update dependency @podium/utils to v4.4.0 ([6acd127](https://github.com/podium-lib/podlet/commit/6acd127c3a05308c848994f0652ef20520d4ff89))
* **deps:** update dependency @podium/utils to v4.4.1 ([a3efa6b](https://github.com/podium-lib/podlet/commit/a3efa6b94b2c311e405cd21c0525b4d19c0c37c5))

# [5.0.0-next.2](https://github.com/podium-lib/podlet/compare/v5.0.0-next.1...v5.0.0-next.2) (2020-07-19)


### Features

* Remove deprecated return value on .js and .css methods ([4052c02](https://github.com/podium-lib/podlet/commit/4052c02750a0071487bfa1ffb76ccebcc55bf185))


### BREAKING CHANGES

* In version 4 of podium it became possible to set multiple assets to a podlet through its `.js()` and `.css()` methods. This did make it impossible to let these methods return a resonable value, but to keep a backwards compabillity with version 3 of Podium, the first item passed in was returned for compabillity. This removes this compaillity with version 3 of Podium.

# [5.0.0-next.1](https://github.com/podium-lib/podlet/compare/v4.4.0...v5.0.0-next.1) (2020-07-14)


### Features

* Drop node 10.x support ([1f9ca4f](https://github.com/podium-lib/podlet/commit/1f9ca4f97e8da9addac4e70813ba981e7742ec9e))


### BREAKING CHANGES

* Only support node 12 and 14.
* **deps:** update dependency @podium/proxy to v4.2.75 ([3d26c35](https://github.com/podium-lib/podlet/commit/3d26c356571f2f3f141a13f168aee0e64997c5ad))

## [4.4.63](https://github.com/podium-lib/podlet/compare/v4.4.62...v4.4.63) (2022-04-05)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# @podium/podlet
# @podium/podlet v5

A Module for building page fragment servers in a micro frontend architecture.

Expand Down
60 changes: 0 additions & 60 deletions lib/deprecations.js

This file was deleted.

Loading

0 comments on commit 679898d

Please sign in to comment.