Matt Travi and GitHub
9eab1adb9d
feat(esm): convert to esm ( #2569 )
...
for #2543
BREAKING CHANGE: semantic-release is now ESM-only. since it is used through its own executable, the impact on consuming projects should be minimal
BREAKING CHANGE: references to plugin files in configs need to include the file extension because of executing in an ESM context
2022-11-11 09:24:06 -06:00
Matt Travi and GitHub
4cd3641dbf
refactor(plugins): switched from require to await import() when loading plugins ( #2558 )
2022-09-17 14:10:05 -07:00
2a2db0c99d
test(coverage): switched from nyc to c8 ( #2538 )
...
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com >
2022-08-26 09:38:09 -07:00
9a513a38f7
test: replaced proxyquire with testdouble ( #2537 )
...
for #2133
Co-authored-by: Gregor Martynus <39992+gr2m@users.noreply.github.com >
2022-08-26 09:32:52 -07:00
Matt Travi and GitHub
5eea7c948e
test(mockserver): switched to the modern mockserver/mockserver image to get multi-arch support ( #2536 )
...
fixes #2478
2022-08-26 09:26:09 -07:00
Matt Travi and GitHub
3bbf08c9d0
test(integration): upgrade the gitbox image to support arm architecture in addition to x86 ( #2516 )
2022-07-26 16:21:09 -05:00
Matt Travi and GitHub
ab45ab1f8d
chore(lint): disabled rules that dont apply to this project ( #2408 )
...
the performance and readability of reduce is not a concern in this project since maintainers are
familiar with the idiom and are iterating over small lists. the filter rule is disabled selectively
since the filter being identified is not Array.filter
closes #2403
2022-04-02 15:33:08 -07:00
Matt Travi and GitHub
2c30e268f9
Merge pull request #2333 from semantic-release/next
2022-01-17 23:37:31 -06:00
Matt Travi
0eca144bad
fix(npm-plugin): upgraded to the stable version
2022-01-17 23:26:02 -06:00
Matt Travi
8097afb423
fix(npm-plugin): upgraded to the latest beta version
2022-01-17 20:16:08 -06:00
Matt Travi and GitHub
95af1e40f9
Merge pull request #2332 from semantic-release/beta
2022-01-17 19:50:06 -06:00
Matt Travi
f634b8c3ca
fix(npm-plugin): upgraded to the beta, which upgrades npm to v8
...
BREAKING CHANGE: `@semantic-release/npm` has also dropped support for node v15
2022-01-17 12:52:51 -06:00
Matt Travi and GitHub
5d78fa4045
docs(breaking-change): highlighted the need for BREAKING CHANGE: to be in the commit footer ( #2283 )
...
since this is a common confusion point for new folks
2021-12-02 10:06:37 -08:00
Matt Travi and GitHub
b64855fc57
docs(badge): mentioned referencing the commit convention ( #2269 )
2021-11-26 11:13:26 -08:00
Matt Travi and GitHub
8e96b23a60
docs(issue-templates): fixed links to templates for opening issues ( #2264 )
...
and broke lines after sentences
2021-11-24 10:27:50 -08:00
Matt Travi and GitHub
8fda7fd423
docs(recipes): moved recipes to sub-directories to align with gitbook expectations ( #2246 )
2021-11-14 10:35:20 -08:00
Matt Travi and GitHub
03aa7d0d50
docs(badge): switched to proper semantic-release logo ( #2235 )
2021-11-08 13:48:25 -06:00
Matt Travi and GitHub
bc146e49b1
docs(gitbook): updated the summary document so that missing pages are rendered by gitbook ( #2234 )
2021-11-07 20:50:14 -08:00
Matt Travi and GitHub
d3958b80bf
Revert "chore(deps): update dependency p-retry to v5" ( #2230 )
2021-11-03 15:36:35 -05:00
Matt Travi and GitHub
0d0e0a1d8f
docs(node-version): consolidated and clarified the details about the required node version ( #2170 )
2021-10-24 02:27:16 -05:00
Matt Travi and GitHub
7faa7993eb
docs(readme): minor updates, including formating and minor clarification ( #2168 )
2021-10-01 16:55:07 +00:00
Matt Travi and GitHub
66cc2b4c7f
feat(node-version): raised the minimum required version to v14.17 ( #2132 )
...
BREAKING CHANGE: the minimum required version of node is now v14.17
2021-09-17 13:05:32 -07:00
Matt Travi and GitHub
ea52e1775a
fix(engines): fixed defined node version to account for the higher requirement from the npm plugin ( #2088 )
2021-08-25 12:01:16 -07:00
Matt Travi and GitHub
5edff69580
fix(marked): reverted upgrade to v3 ( #2087 )
...
since marked v3 requires node v12
2021-08-23 15:34:58 -05:00
Matt Travi and GitHub
8e3a6cbef2
docs(discussions): updated spectrum references to point to discussions instead ( #1782 )
...
for #1764
2021-02-09 08:22:21 -08:00
Matt Travi and GitHub
fc32afa776
build(engine-strict): strictly enforced node version compatibility for dependencies ( #1763 )
2021-02-04 09:26:18 -08:00
Matt Travi and GitHub
c8d38b6258
style: removed line breaks to align with xo rule ( #1689 )
2020-11-16 11:32:04 -08:00
Matt Travi and Matt Travi
ca90b34c4a
fix: mask secrets when characters get uri encoded
2020-11-16 10:36:40 -06:00
Matt Travi
3abcbaf256
Revert "feat: throw an Error if package.json has duplicate "repository" key ( #1656 )"
...
This reverts commit b8fb35c7e1 .
fixes #1657
2020-10-12 08:21:24 -05:00
Matt Travi and Gregor Martynus
6a36832398
fix(plugin-load): clarify load message
...
added quotes around plugin name to set it apart from the message. without the quotes, some consumers
were missunderstanding the successful loading of the `fail` plugin as a load failure and assuming
something was broken
resolves #811
2018-06-05 22:27:05 -07:00