18 KiB
@openstapps/projectmanagement
4.0.2
Patch Changes
- Updated dependencies [
6b06de40]- @openstapps/logger@4.0.2
- @openstapps/gitlab-api@4.0.2
4.0.1
Patch Changes
b40ba7ad: Updated Elasticsearch dependency
4.0.0
Major Changes
c8e29020: Update to Node 22
Patch Changes
- Updated dependencies [
c8e29020]- @openstapps/collection-utils@4.0.0
- @openstapps/gitlab-api@4.0.0
- @openstapps/logger@4.0.0
3.0.0
Major Changes
-
64caebaf: Move project to a turbo monorepo & pnpmInternal dependencies are now defined using
"@openstapps/package": "workspace:*"- Removed extraneous files from packages
.npmrc.npmignore.mailmap.gitignoreCONTRIBUTING.mdLICENSE(Project license file is added upon publishing, see pnpm.io)package-lock.json.editorconfig.eslintrc.json(moved eslint config topackage.json).eslintignore.gitlab-ci.yml(Most workflows are workspace-level).gitlab/**(issue templates etc. are now workspace-level).dockerignore(Docker files are determined by which files are deployed withpnpm deploy, as perpackage.json/files)
- TSConfig has been moved to its own package (You can now use
"extends": "@openstapps/tsconfig") - Removed ESLint and Prettier peer dependency hell by injecting them through the
.pnpmfile.cjs - Added syncpack for keeping dependency versions in sync (and consistent key ordering in
package.json) - Replaced conventional changelog with changesets
- Apps with binaries now use a top level
app.js
#!/usr/bin/env node import './lib/app.js'; - Removed extraneous files from packages
-
64caebaf: Migrate to ESMCommonJS is no longer supported in any capacity. To use the new version, you will need to migrate your package to ESM. We recommend using
tsupandNode 18.{ "type": "module" } -
64caebaf: Migrate package to Node 18- Consumers of this package will need to migrate to Node 18 or higher.
- Packages have been migrated from promisified
readFileorreadFileSynctowardsfs/promises - Packages use native
flatMapnow
-
11c9d742: Move images to separate packagesRemoved builder image due to migration to Kaniko
-
64caebaf: Migrate build system totsupAll packages now use an
index.tsfile to expose contents.You will need to migrate paths from
import foo from '@scope/package/lib/footoimport foo from '@scope/package'
Minor Changes
-
64caebaf: Migrate tests to C8/Chai/Mocha@testdeckOOP testing has been removed.- Tests have been unified
- CommonJS module mocking has been replaced through refactoring of tests, as ES Modules cannot be mocked (do yourself a favor and don't try to mock them)
- C8 now replaces NYC as a native coverage tool
-
64caebaf: Migrate away from@krlwlfrt/async-poolimport {mapAsyncLimit} from '@openstapps/collection-utils'; await mapAsyncLimit( [1, 2, 3], async it => { await someNetworkRequest(it); }, 5, ); -
64caebaf: Migrate moment.js to date-fns
Patch Changes
-
64caebaf: Migrated changelogs to changeset formatimport fs from 'fs'; const path = 'packages/logger/CHANGELOG.md'; fs.writeFileSync(path, fs.readFileSync(path, 'utf8').replace(/^#+\s+\[/gm, '## [')); -
64caebaf: Moved project-docs to the GitLab Wiki repo. -
98546a97: Migrate away from @openstapps/configuration -
4e4c7b5c: Update release configs -
23481d0d: Update to TypeScript 5.1.6 -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
23481d0d] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
64caebaf]- @openstapps/collection-utils@3.0.0
- @openstapps/gitlab-api@3.0.0
- @openstapps/logger@3.0.0
3.0.0-next.4
Major Changes
-
11c9d742: Move images to separate packagesRemoved builder image due to migration to Kaniko
Patch Changes
4e4c7b5c: Update release configs23481d0d: Update to TypeScript 5.1.6- Updated dependencies [
23481d0d]- @openstapps/collection-utils@3.0.0-next.4
- @openstapps/gitlab-api@3.0.0-next.4
- @openstapps/logger@3.0.0-next.4
3.0.0-next.3
Patch Changes
995cc89d: Update release configs
3.0.0-next.2
Patch Changes
995cc89d: Update release configs
3.0.0-next.1
Patch Changes
995cc89d: Update release configs
3.0.0-next.0
Major Changes
-
64caebaf: Move project to a turbo monorepo & pnpmInternal dependencies are now defined using
"@openstapps/package": "workspace:*"- Removed extraneous files from packages
.npmrc.npmignore.mailmap.gitignoreCONTRIBUTING.mdLICENSE(Project license file is added upon publishing, see pnpm.io)package-lock.json.editorconfig.eslintrc.json(moved eslint config topackage.json).eslintignore.gitlab-ci.yml(Most workflows are workspace-level).gitlab/**(issue templates etc. are now workspace-level).dockerignore(Docker files are determined by which files are deployed withpnpm deploy, as perpackage.json/files)
- TSConfig has been moved to its own package (You can now use
"extends": "@openstapps/tsconfig") - Removed ESLint and Prettier peer dependency hell by injecting them through the
.pnpmfile.cjs - Added syncpack for keeping dependency versions in sync (and consistent key ordering in
package.json) - Replaced conventional changelog with changesets
- Apps with binaries now use a top level
app.js
#!/usr/bin/env node import './lib/app.js'; - Removed extraneous files from packages
-
64caebaf: Migrate to ESMCommonJS is no longer supported in any capacity. To use the new version, you will need to migrate your package to ESM. We recommend using
tsupandNode 18.{ "type": "module" } -
64caebaf: Migrate package to Node 18- Consumers of this package will need to migrate to Node 18 or higher.
- Packages have been migrated from promisified
readFileorreadFileSynctowardsfs/promises - Packages use native
flatMapnow
-
64caebaf: Migrate build system totsupAll packages now use an
index.tsfile to expose contents.You will need to migrate paths from
import foo from '@scope/package/lib/footoimport foo from '@scope/package'
Minor Changes
-
64caebaf: Migrate tests to C8/Chai/Mocha@testdeckOOP testing has been removed.- Tests have been unified
- CommonJS module mocking has been replaced through refactoring of tests, as ES Modules cannot be mocked (do yourself a favor and don't try to mock them)
- C8 now replaces NYC as a native coverage tool
-
64caebaf: Migrate away from@krlwlfrt/async-poolimport {mapAsyncLimit} from '@openstapps/collection-utils'; await mapAsyncLimit( [1, 2, 3], async it => { await someNetworkRequest(it); }, 5, ); -
64caebaf: Migrate moment.js to date-fns
Patch Changes
-
64caebaf: Migrated changelogs to changeset formatimport fs from 'fs'; const path = 'packages/logger/CHANGELOG.md'; fs.writeFileSync(path, fs.readFileSync(path, 'utf8').replace(/^#+\s+\[/gm, '## [')); -
64caebaf: Moved project-docs to the GitLab Wiki repo. -
98546a97: Migrate away from @openstapps/configuration -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
64caebaf] -
Updated dependencies [
98546a97] -
Updated dependencies [
64caebaf]- @openstapps/collection-utils@3.0.0-next.0
- @openstapps/gitlab-api@3.0.0-next.0
- @openstapps/logger@3.0.0-next.0
0.25.0 (2023-01-17)
Bug Fixes
0.24.0 (2022-10-10)
0.23.1 (2022-07-05)
Bug Fixes
- documentation not generating (ac226d1)
0.23.0 (2022-07-05)
0.22.0 (2021-12-14)
0.21.0 (2021-12-14)
Bug Fixes
Features
- make slack notification optional (84921ad)
0.20.1 (2020-07-27)
Bug Fixes
Features
- add merge request assignment (65d05bf)
0.20.0 (2020-05-06)
Features
- change builder base image to docker/compose (5ea40b2)
0.19.0 (2020-01-08)
0.18.0 (2019-11-25)
0.17.1 (2019-11-19)
Features
0.17.0 (2019-11-13)
Features
- update to new meeting date (98c73b5)
0.16.1 (2019-08-20)
Bug Fixes
- add colors to cli log output (7d271a7)
0.16.0 (2019-08-20)
Features
- only unlabel closed issues before last meeting (d7b68ae)
0.15.0 (2019-07-23)
Features
0.14.1 (2019-06-05)
0.14.0 (2019-06-04)
Bug Fixes
- fix regression with protected tags (65a7233)
Features
- add max depth for reminders (3641ec4)
0.13.0 (2019-06-03)
Features
0.12.1 (2019-05-27)
0.12.0 (2019-05-27)
Bug Fixes
Features
- add git to node image (c0058f9), closes #16
- notify merge request assignee instead of author (d60625c)
0.11.0 (2019-04-30)
Features
- tidy sub groups (de05b52)
0.10.0 (2019-04-17)
Features
- add timestamp to reports (ad99e45)
0.9.0 (2019-04-09)
Features
0.8.1 (2019-03-20)
0.8.0 (2019-03-20)
Features
- use mustache instead of tangular (95f7521)
0.7.0 (2019-03-20)
0.6.0 (2019-02-25)
Features
- adjust reminder for unfixed merge requests (e02939c)
0.5.0 (2019-02-05)
Features
- add new task to remind about open merge requests (201ec09)
0.4.1 (2019-01-30)
0.4.0 (2019-01-30)
Features
- add slack reminder for open merge requests (47e9775)
0.3.0 (2019-01-28)
Features
- include sub groups in report generation (040c666)
0.2.2 (2019-01-23)
Bug Fixes
- correctly determine project for issue (8f06fc3)
0.2.1 (2019-01-17)
Bug Fixes
- correctly add shebang line to cli (f2933ef)
0.2.0 (2019-01-17)
Bug Fixes
- correct link for projects (a95ec14)
- do not add issues to report from backlog (e902d70)
- unlabel issues with label meeting only (41a349e)
0.1.1 (2019-01-07)
Bug Fixes
- remove failing deletion of labels (ac8f2e1)
0.1.0 (2018-12-13)
0.0.2 (2018-12-03)
Features
0.0.1 (2018-11-29)
Features
- add projectmanagement and pack (19fd0f6)