Releases: userscripters/generate-headers
Releases · userscripters/generate-headers
v3.5.0
Features
- prioritise
name*
,version
,author
,contributor
anddescription
headers (double beep)
Bug Fixes
- use
.subarray()
instead of.slice()
(double beep) - correct
@match
header generation (double beep)
Chores
- update dist (double beep)
- bump some dependencies (double beep)
- address linter error (double beep)
- update dist (double beep)
Commits
- b35c352: Merge branch 'master' of https://github.com/userscripters/generate-headers (double beep)
- dc048ad: 2024-09-21 Automated dependencies update (github-actions)
- upgrade to eslint v9 (double beep)
- 5710f78: 2024-09-28 Automated dependencies update (github-actions)
- 7a3640e: 2024-10-05 Automated dependencies update (github-actions)
- 48115bb: 2024-10-12 Automated dependencies update (github-actions)
- b46aa0d: Merge branch 'master' of https://github.com/userscripters/generate-headers (double beep)
- 2822219: 3.5.0 (double beep)
v3.4.2
Features
- use eslint-plugin-userscripts typedefs (#241) #241 (Yash Singh)
Bug Fixes
- add
@license
if present inpackage.json
(double beep)
Chores
- run publish on Node 20 (double beep)
- update dist (double beep)
Commits
- 93eba30: 2023-12-16 Automated dependencies update (github-actions)
- 604a2d0: 2023-12-23 Automated dependencies update (github-actions)
- cbfb565: 2023-12-30 Automated dependencies update (github-actions)
- e300d2b: 2024-01-13 Automated dependencies update (github-actions)
- 66bbca1: 2024-01-20 Automated dependencies update (github-actions)
- Bump jsdom from 23.2.0 to 24.0.0 (#240) #240 (dependabot[bot])
- db00dd3: 2024-01-27 Automated dependencies update (github-actions)
- 05fcb21: Remove
.js
from test imports; update chai to v5; drop cpr (double beep) - Bump chai from 4.4.1 to 5.0.3 (#242) #242 (dependabot[bot])
- c1ffe60: 2024-02-03 Automated dependencies update (github-actions)
- fd93040: 2024-02-10 Automated dependencies update (github-actions)
- Bump @types/semver from 7.5.6 to 7.5.7 (#245) #245 (dependabot[bot])
- 8901fb9: Fix test failure (double beep)
- 102f8f9: update dependencies (double beep)
- c5de7c1: 2024-03-09 Automated dependencies update (github-actions)
- d7669a6: 2024-03-16 Automated dependencies update (github-actions)
- 4b5293b: 2024-03-23 Automated dependencies update (github-actions)
- 9aca855: 2024-03-30 Automated dependencies update (github-actions)
- ec53cad: 2024-04-06 Automated dependencies update (github-actions)
- 5798794: 2024-04-13 Automated dependencies update (github-actions)
- 9655ce9: 2024-04-20 Automated dependencies update (github-actions)
- cb0d517: 2024-04-27 Automated dependencies update (github-actions)
- 59d18ca: 2024-05-04 Automated dependencies update (github-actions)
- b19216c: 2024-05-11 Automated dependencies update (github-actions)
- 52a9658: 2024-05-18 Automated dependencies update (github-actions)
- fdead91: 2024-05-25 Automated dependencies update (github-actions)
- b679b01: 2024-06-01 Automated dependencies update (github-actions)
- 1d81bc7: 2024-06-08 Automated dependencies update (github-actions)
- b7df84f: 2024-06-15 Automated dependencies update (github-actions)
- f8142eb: 2024-06-22 Automated dependencies update (github-actions)
- 882ca36: 2024-06-29 Automated dependencies update (github-actions)
- 1ac5257: 2024-07-06 Automated dependencies update (github-actions)
- 2f05d3f: 2024-07-13 Automated dependencies update (github-actions)
- 588b70b: 2024-07-20 Automated dependencies update (github-actions)
- bd30080: 2024-07-27 Automated dependencies update (github-actions)
- dc7ecb6: 2024-08-03 Automated dependencies update (github-actions)
- 140e74d: 2024-08-10 Automated dependencies update (github-actions)
- 7c31095: 2024-08-17 Automated dependencies update (github-actions)
- db2d539: 2024-08-24 Automated dependencies update (github-actions)
- bdbf71f: 2024-08-31 Automated dependencies update (github-actions)
- 33608d3: 2024-09-07 Automated dependencies update (github-actions)
- 9447bed: 2024-09-14 Automated dependencies update (github-actions)
- da244cc: 3.4.2 (double beep)
v3.4.1
Commits
- 90eb3f3: 2022-07-02 Automated dependencies update (github-actions)
- 4170572: updated usage in README and STACKAPPS (Oleg Valter)
- 7741e81: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
- f5ce056: added info about linting to STACKAPPS (Oleg Valter)
- Bump @types/node from 17.0.45 to 18.0.1 (#136) #136 (dependabot[bot])
- a302ca6: 2022-07-09 Automated dependencies update (github-actions)
- d5b3422: 2022-07-16 Automated dependencies update (github-actions)
- 943e31c: 2022-07-23 Automated dependencies update (github-actions)
- Bump @types/jsdom from 16.2.15 to 20.0.0 (#140) #140 (dependabot[bot])
- f52b9d1: 2022-07-30 Automated dependencies update (github-actions)
- ed41cc1: 2022-08-06 Automated dependencies update (github-actions)
- 48ca5ef: 2022-08-13 Automated dependencies update (github-actions)
- 24a1358: 2022-08-20 Automated dependencies update (github-actions)
- 16cc3fd: 2022-08-27 Automated dependencies update (github-actions)
- c19e989: 2022-09-03 Automated dependencies update (github-actions)
- ffc16a8: 2022-09-10 Automated dependencies update (github-actions)
- ad23b4d: 2022-09-17 Automated dependencies update (github-actions)
- 7cffb49: 2022-09-24 Automated dependencies update (github-actions)
- 051e18b: 2022-10-01 Automated dependencies update (github-actions)
- 616ea03: 2022-10-08 Automated dependencies update (github-actions)
- 71a9e6b: 2022-10-15 Automated dependencies update (github-actions)
- Bump @types/mocha from 9.1.1 to 10.0.0 (#149) #149 (dependabot[bot])
- 5372d04: 2022-10-22 Automated dependencies update (github-actions)
- 0f74392: 2022-10-29 Automated dependencies update (github-actions)
- 934b7dd: 2022-11-05 Automated dependencies update (github-actions)
- 7b51ace: 2022-11-12 Automated dependencies update (github-actions)
- Bump sinon from 14.0.2 to 15.0.0 (#173) #173 (dependabot[bot])
- Bump jsdom from 20.0.2 to 20.0.3 (#158) #158 (dependabot[bot])
- Bump got from 12.5.2 to 12.5.3 (#162) #162 (dependabot[bot])
- Bump @types/mocha from 10.0.0 to 10.0.1 (#172) #172 (dependabot[bot])
- Bump chalk from 5.1.2 to 5.2.0 (#177) #177 (dependabot[bot])
- Bump @types/node from 18.11.9 to 18.11.17 (#180) #180 (dependabot[bot])
- Bump eslint from 8.27.0 to 8.30.0 (#183) #183 (dependabot[bot])
- Bump @typescript-eslint/eslint-plugin from 5.42.1 to 5.47.0 (#185) #185 (dependabot[bot])
- Bump @typescript-eslint/parser from 5.42.1 to 5.47.0 (#184) #184 (dependabot[bot])
- Bump @typescript-eslint/parser from 5.47.0 to 5.47.1 (#186) #186 (dependabot[bot])
- 291eedb: update dependencies, fix errors (double beep)
- 598108d: 2023-01-07 Automated dependencies update (github-actions)
- Bump jsdom from 20.0.3 to 21.0.0 (#194) #194 (dependabot[bot])
- a6fd898: 2023-01-14 Automated dependencies update (github-actions)
- 542a682: 2023-01-21 Automated dependencies update (github-actions)
- a475ce9: shared workflows (double beep)
- 3861ae2: 2023-01-22 Automated dependencies update (github-actions)
- 407e0a8: restore release.yml (double beep)
- 4d1ea63: restore publish functionality (double beep)
- 9f6346e: 2023-01-28 Automated dependencies update (github-actions)
- 93c66bf: 2023-02-04 Automated dependencies update (github-actions)
- e2c8e8d: 2023-02-11 Automated dependencies update (github-actions)
- Bump @types/jsdom from 20.0.1 to 21.1.0 (#197) #197 (dependabot[bot])
- 01e9846: 2023-02-18 Automated dependencies update (github-actions)
- 5dc4d34: 2023-02-25 Automated dependencies update (github-actions)
- 9a6bb68: 2023-03-04 Automated dependencies update (github-actions)
- 0d45164: 2023-03-11 Automated dependencies update (github-actions)
- 742b4ae: 2023-03-18 Automated dependencies update (github-actions)
- Bump typescript from 4.9.5 to 5.0.2 (#203) #203 (dependabot[bot])
- a121874: 2023-03-25 Automated dependencies update (github-actions)
- d108f5d: 2023-04-01 Automated dependencies update (github-actions)
- e9d23cb: 2023-04-08 Automated dependencies update (github-actions)
- f746c92: 2023-04-15 Automated dependencies update (github-actions)
- f7cbc51: 2023-04-22 Automated dependencies update (github-actions)
- 0f48bba: 2023-04-29 Automated dependencies update (github-actions)
- 69b95c2: 2023-05-06 Automated dependencies update (github-actions)
- Bump @types/node from 18.16.5 to 20.1.0 (#207) #207 (dependabot[bot])
- Bump jsdom from 21.1.2 to 22.0.0 (#206) #206 (dependabot[bot])
- f7caf62: 2023-05-13 Automated dependencies update (github-actions)
- d10851c: 2023-05-20 Automated dependencies update (github-actions)
- dc0cc13: 2023-05-27 Automated dependencies update (github-actions)
- f2c44cb: 2023-06-03 Automated dependencies update (github-actions)
- 808c694: 2023-06-10 Automated dependencies update (github-actions)
- 6b7f66c: 2023-06-17 Automated dependencies update (github-actions)
- 593e905: 2023-06-24 Automated dependencies update (github-actions)
- 326750e: 2023-07-01 Automated dependencies update (github-actions)
- 1b460b3: 2023-07-08 Automated dependencies update (github-actions)
- 6c64615: 2023-07-15 Automated dependencies update (github-actions)
- d4041f6: 2023-07-22 Automated dependencies update (github-actions)
- 7762b2d: 2023-07-29 Automated dependencies update (github-actions)
- 9ea3cd9: 2023-08-05 Automated dependencies update (github-actions)
- 9e65409: update dependencies (double beep)
- 780b8ca: Add
@types/got
(double beep) - 3182759: 2023-08-12 Automated dependencies update (github-actions)
- 7b4a6a8: 2023-08-19 Automated dependencies update (github-actions)
- 893b31f: 2023-08-26 Automated dependencies update (github-actions)
- 81edcfe: 2023-09-09 Automated dependencies update (github-actions)
- c0145a7: 2023-09-16 Automated dependencies update (github-actions)
- Bump sinon from 15.2.0 to 16.0.0 (#222) #222 (dependabot[bot])
- c4947aa: 2023-09-23 Automated dependencies update (github-actions)
- 57b7d82: 2023-09-30 Automated dependencies update (github-actions)
- d95a613: 2023-10-07 Automated dependencies update (github-actions)
- 0241f4d: 2023-10-14 Automated dependencies update (github-actions)
- 1060f36: 2023-10-21 Automated dependencies update (github-actions)
- Bump sinon from 16.1.3 to 17.0.0 (#224) #224 (dependabot[bot])
- 4041353: 2023-10-28 Automated dependencies update (github-actions)
- Bump @types/tampermonkey from 4.20.4 to 5.0.0 (#225) #225 (dependabot[bot])
- 56b457f: 2023-11-04 Automated dependencies update (github-actions)
- Bump @types/sinon from 10.0.20 to 17.0.0 (#226) #226 ([dependabot[bot]](https://git...
v3.4.0
Commits
- 1c64d7c: 2022-05-28 Automated dependencies update (github-actions)
- 5160a74: setup eslint-plugin-userscripts (#126) (Oleg Valter)
- a887299: 2022-06-04 Automated dependencies update (github-actions)
- 833a0a7: 2022-06-11 Automated dependencies update (github-actions)
- 6d890dc: 2022-06-18 Automated dependencies update (github-actions)
- Bump jsdom from 19.0.0 to 20.0.0 (#130) (dependabot[bot])
- a5c1ddd: ensured 'finalizeMonkeyHeaders' adds a correct number of spaces after the longest header (#126) (Oleg Valter)
- a7250cf: installed types for ESlint and eslint-plugin-userscript (#126) (Oleg Valter)
- e8f9d54: fixed -s CLI option unit test (Oleg Valter)
- 1f736e8: added linter module (#126) (Oleg Valter)
- 122846c: added unit tests for the linter module (#126) (Oleg Valter)
- 5642542: 2022-06-25 Automated dependencies update (github-actions)
- ee3293a: renamed 'lint' to 'lintHeaders' (#126) (Oleg Valter)
- b0ca773: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
- e0616b0: added linting to programmatic API (#126) (Oleg Valter)
- 5e2ce1f: added --lint and --lint-fix to CLI (#126) (Oleg Valter)
- e0d9834: switched to logging errors on stderr (Oleg Valter)
- fe4daf4: speed up -g option CLI tests (Oleg Valter)
- 2f5b343: speed up -m option CLI tests (Oleg Valter)
- ae1859f: speed up -q option CLI tests (Oleg Valter)
- 798b0bf: speed up -x option CLI tests (Oleg Valter)
- eb17ecd: removed unnecessary 'async' keywords from CLI tests (Oleg Valter)
- cf23b9e: speed up -r option CLI tests (Oleg Valter)
- dec9e65: speed up -s option CLI tests (Oleg Valter)
- 7dd23dc: suppressed error output when testing the programmatic API (Oleg Valter)
- bc8f949: removed unnecessary CLI run in tests (Oleg Valter)
- bdcd580: ensured -o + -d option CLI test does not timeout on CI (Oleg Valter)
- 20dd877: removed unnecessary CLI runs in tests (Oleg Valter)
- 7123f3e: enabled userscripts/use-homepage-and-url lint rule for supporting managers (#126) (Oleg Valter)
- 3849bcf: added CLI test for the --lint option (closes #126) (Oleg Valter)
- 566683d: 3.4.0 (Oleg Valter)
v3.3.1
v3.3.0
Commits
- 99c3118: added --noframes (and programmatic equivalent) option (Oleg Valter)
- 660c6a8: Tampermonkey header generator cleanup (Oleg Valter)
- f7ce412: Violentmonkey header generator cleanup (Oleg Valter)
- 9541177: Greasemonkey header generator cleanup (Oleg Valter)
- 166a21a: minor type and documentation cleanup (Oleg Valter)
- ac51e98: 3.2.2 (Oleg Valter)
- f571b9e: added StackApps post draft (Oleg Valter)
- cbcf62f: 2022-05-21 Automated dependencies update (github-actions)
- 68d6b9d: added generateCustomHeaders utility (Oleg Valter)
- 5c5290c: moved CustomHeaders type to custom headers module (Oleg Valter)
- 6a29e3c: added custom headers option to generators (Oleg Valter)
- bf89416: added unit tests for custom headers generation (programmatic usage) (Oleg Valter)
- d86879a: added --custom-header CLI option and unit tests (Oleg Valter)
- d1c6d88: 3.3.0 (Oleg Valter)
v3.2.1
Commits
- 6dcf728: 2022-05-14 Automated dependencies update (github-actions)
- 9ffcae8: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
- f596405: compartmentalized validator unit tests (Oleg Valter)
- 5ff806b: added unit test for programmatic @exclude header generation (Oleg Valter)
- 951222c: minor typo fix in TM-specific headers unit test (Oleg Valter)
- b4235c0: added unit test for programmatic exclude-match header generation for Violentmonkey (Oleg Valter)
- 137d2b7: simplified GH Actions publishing flow (Oleg Valter)
- 110874d: 3.2.1 (Oleg Valter)
v3.2.0
Commits
- a3e620a: 2022-05-11 Automated dependencies update (github-actions)
- Bump got from 11.8.3 to 12.0.4 (#105) #105 (dependabot[bot])
- Bump sinon from 13.0.2 to 14.0.0 (#122) #122 (dependabot[bot])
- Bump chalk from 4.1.2 to 5.0.1 (#102) #102 (dependabot[bot])
- ff00df2: Merge branch 'master' of github.com:userscripters/generate-headers (Oleg Valter)
- 58e09f5: defaulted homepageURL to repository URL if neither homepage nor package.json homepage are provided (Oleg Valter)
- 2a49ca5: added @exclude headers validator (Oleg Valter)
- 94ddee2: added --exclude (and programmatic equivalent) option (Oleg Valter)
- deae9e7: 3.2.0 (Oleg Valter)
v3.1.0
v3.0.0
Commits
- d7e3854: added validator for optional headers (Oleg Valter)
- cedc59d: switched to ESM (Oleg Valter)
- adc0d9e: minor optimizations for CLI unit tests (Oleg Valter)
- dc889af: added --download-url (and programmatic equivalent) option (Oleg Valter)
- 47d75a3: added --update-url (and programmatic equivalent) option (Oleg Valter)
- 8145c8c: generateCommonHeaders should use an option bag of config opts as its second parameter (Oleg Valter)
- b35849f: added JSDoc for the generateCommonHeaders util (Oleg Valter)
- 8fb7710: added --namepsace (and programmatic equivalent) option (Oleg Valter)
- 03c6874: added usage generation to build flow (Oleg Valter)
- 1e45111: added --homepage (and programmatic equivalent) option (Oleg Valter)
- 0d3d643: ordered GeneratorOptions props alphabetically (Oleg Valter)
- 1bf3556: GeneratoOptions should extend from CommonGeneratorOptions (Oleg Valter)
- 194c9f4: properly capitalized option descriptions (Oleg Valter)
- 53d6a6a: sorted sharedOpts alphabetically (Oleg Valter)
- 1418ed8: added JSDoc for the 'generate' function (Oleg Valter)
- d65c069: updated package-lock (Oleg Valter)
- dd341ed: pretty is a common generator option (Oleg Valter)
- 2a0c3ed: 3.0.0 (Oleg Valter)