2.30.0 (2025-04-04)
2.29.3 (2025-04-04)
- add dist/ to .prettierignore in blockNcc (b39ae00)
- allow should-semantic-release dependency (#2152) (fda4ec9), closes #2151
- normalize package.json version (89aba8f)
2.29.1 (2025-04-04)
- move Knip src/index.ts entry from blockTypeScript to blockTsup (ad2ca3c)
2.29.0 (2025-04-04)
2.28.0 (2025-04-04)
2.27.0 (2025-04-04)
2.26.7 (2025-04-04)
2.26.6 (2025-04-04)
2.26.5 (2025-04-04)
- blockESLintPlugin should have ruleDocTitleFormatname, not prefix-name (2e7fe1b)
2.26.4 (2025-04-04)
2.26.3 (2025-04-04)
- correct blockESLintPlugin peerDependencies and config file name (#2138) (4f3b211), closes #2134 #2137
2.26.2 (2025-04-04)
2.26.1 (2025-04-03)
- deps: bump remove-dependencies to 0.1.1 (84f801a)
2.26.0 (2025-04-03)
2.25.0 (2025-04-03)
2.24.5 (2025-04-03)
2.24.4 (2025-04-03)
2.24.3 (2025-04-03)
2.24.2 (2025-04-03)
2.24.1 (2025-04-03)
2.24.0 (2025-04-03)
2.23.1 (2025-04-03)
2.23.0 (2025-04-03)
2.22.11 (2025-04-02)
2.22.10 (2025-04-02)
2.22.9 (2025-04-02)
2.22.8 (2025-04-02)
2.22.7 (2025-04-02)
2.22.6 (2025-04-02)
2.22.5 (2025-04-02)
2.22.4 (2025-04-02)
- deps: bump zod-tsconfig to 0.2.0 (7f47eff)
2.22.3 (2025-04-02)
2.22.2 (2025-04-02)
2.22.1 (2025-04-02)
2.22.0 (2025-04-01)
2.21.4 (2025-04-01)
2.21.3 (2025-04-01)
2.21.2 (2025-04-01)
- deps: bump bingo to 0.5.13 (f24a019)
2.21.1 (2025-04-01)
- deps: bump bingo-stratum to 0.5.10 (bf835c2)
2.21.0 (2025-04-01)
2.20.0 (2025-04-01)
- deps: bingo@ 0.5.11, [email protected] (#2074) (78d0108), closes #000
2.19.0 (2025-03-31)
2.18.6 (2025-03-31)
- update
resolveBin
to usefileURLToPath
for cross-platform compatibility (#2069) (04e7396), closes #2064
2.18.5 (2025-03-28)
- remove unused disable pinDigests in Renovate (e858854)
2.18.4 (2025-03-28)
2.18.3 (2025-03-28)
2.18.2 (2025-03-28)
2.18.1 (2025-03-28)
2.18.0 (2025-03-28)
2.17.1 (2025-03-27)
2.17.0 (2025-03-27)
2.16.2 (2025-03-27)
- don't print .vscode/ files with empty contents (13aed92)
2.16.1 (2025-03-27)
- say 'an' emoji, not specifically 'your favorite' (c45f2a7)
2.16.0 (2025-03-27)
- coerce dependency versions in semver parsing (#2045) (4ef6223), closes #2043 #2043
- don't word-wrap long repo descriptions in API calls (#2047) (db1a371), closes #2046
2.15.6 (2025-03-27)
2.15.5 (2025-03-27)
- remove post-emoji '.' from PR template (5f58fb2)
2.15.4 (2025-03-27)
- also work with object bins in blockESLint (a49293b)
2.15.3 (2025-03-27)
2.15.2 (2025-03-27)
2.15.1 (2025-03-27)
2.15.0 (2025-03-27)
2.14.0 (2025-03-26)
2.13.0 (2025-03-26)
2.12.1 (2025-03-26)
2.12.0 (2025-03-26)
2.11.1 (2025-03-25)
2.11.0 (2025-03-25)
2.10.0 (2025-03-25)
2.9.4 (2025-03-25)
2.9.3 (2025-03-25)
- don't crash without a .github/actions directory (7d81ad7)
2.9.2 (2025-03-25)
2.9.1 (2025-03-25)
2.9.0 (2025-03-24)
2.8.1 (2025-03-21)
2.8.0 (2025-03-21)
2.7.3 (2025-03-21)
2.7.2 (2025-03-18)
2.7.1 (2025-03-18)
- use standard packages or link to issues for remaining code TODOs (#1994) (855c1da), closes #1987 #1990 #1991 #1992 #1993
2.7.0 (2025-03-18)
2.6.1 (2025-03-18)
2.6.0 (2025-03-17)
2.5.0 (2025-03-12)
- bumped to [email protected] with serializable requests (#1978) (f2d2843), closes #1977
2.4.6 (2025-03-08)
2.4.5 (2025-03-07)
- bump bingo to 0.5.5 (7303a36)
2.4.4 (2025-03-07)
- also convert 'Eslint' to 'ESLint' in title defaulting (bcc4d62)
2.4.3 (2025-03-07)
- proper labels in issue templates (4984398)
2.4.2 (2025-03-07)
2.4.1 (2025-03-07)
2.4.0 (2025-03-06)
2.3.0 (2025-03-06)
2.2.0 (2025-03-06)
- add packageManager back to package.json, and set to pnpm 10.4.0 in CI (#1961) (f9c230c), closes #1906
- enable ESLint settings.vitest.typecheck (#1960) (1320f29), closes #1847
2.1.0 (2025-03-06)
2.0.0-beta.27 (2025-03-06)
2.0.0-beta.26 (2025-03-05)
2.0.0-beta.25 (2025-03-05)
2.0.0-beta.24 (2025-03-05)
2.0.0-beta.23 (2025-03-05)
- use [email protected] (3e16ad9)
2.0.0-beta.22 (2025-03-04)
- update 'templated with' notice for new Bingo name (6f38815)
2.0.0-beta.21 (2025-03-04)
2.0.0-beta.20 (2025-03-04)
2.0.0-beta.19 (2025-03-04)
2.0.0-beta.18 (2025-03-04)
2.0.0-beta.17 (2025-03-04)
- Prettier transition file removal scripts should be silent (56add2a)
2.0.0-beta.16 (2025-03-04)
2.0.0-beta.14 (2025-02-20)
2.0.0-beta.13 (2025-02-20)
2.0.0-beta.12 (2025-02-20)
2.0.0-beta.11 (2025-02-18)
- don't include chore PRs in GH release page (#1924) (97cdfad), closes #1913 release-it/release-it#1025 #1913
2.0.0-beta.9 (2025-01-17)
2.0.0-beta.8 (2025-01-17)
- add test entries back to blockKnip (e1d935f)
- blockAllContributors table needs to also disable cspell (f7e4dc1)
- correct --offline ternary in blockPackageJson (#1893) (b172b31), closes #1890
- correct blockPrettier .husky/pre-commit mode to 33279 / -rwxrwxrwx (#1876) (a71b951), closes #1875
- correct blockPrettier for executable, not mode (20546ec)
- deps: update dependency octokit to v4.1.0 (#1880) (c20e420)
- don't include ! in Knip files (#1861) (f3e5bf8), closes #1852
- don't include non-size properties in logo option (#1857) (a0b7593), closes #1856
- don't wrap words in blockPackageJson description (#1874) (e49f518), closes #1873
- enable :preserveSemverRanges in renovate.json (29f2e83)
- handle longer README.md content in options.explainer parsing (ed526ee)
- include options.bin in ESLint allowDefaultProject (#1866) (66db26e), closes #1846
- pass job names from blockGitHubActionCI to blockRepositoryBranchRuleset (#1891) (d0ff0fc), closes #1887
- put blank line after blockESLint explanations (ddc79c2)
- remove ./ prefixes in package.json bin and main (#1871) (59e6a31), closes #1870
- remove question marks from GHA job names (#1858) (a626758), closes #1855
- run migration rm scripts with silent: true (#1882) (69cb704), closes #1839
- run migration rm scripts with silent: true (#1884) (9307ea2), closes #1883
- update create to alpha.15 (04a5a06)
- use parenthesis for development your-name-here script (#1868) (a15277b), closes #1841
- add addons.explanations to blockESLint (#1864) (a29ef05), closes #1849
- add addons.ignoreDependencies to blockKnip (#1863) (f92166a), closes #1851
- add options.explainer for blockREADME (#1879) (1249f4d), closes #1878
- add runArgs to blockTSup (#1859) (493e076), closes #1854
- adjust blocks to put funding in common and security in minimal (360c9ef)
- disable pinDigests in renovate.json (2943b89)
- don't add n/no-missing-import if usage doesn't need it (#1862) (772f34f), closes #1850
- extract codecov uploading to a blockCodecov (#1865) (444de1c), closes #1848 #1839
- fully onboard to create (#1839) (c0325c4), closes #1824
- manually generate all-contributors table in memory (#1867) (91cb22b), closes #1845
- use remove-dependencies in blockTSup and blockVitest (#1892) (024e347), closes #1889
2.0.0-beta.6 (2025-01-14)
2.0.0-beta.5 (2025-01-14)
2.0.0-beta.4 (2025-01-14)
2.0.0-beta.3 (2025-01-13)
- add missing access token to release actions/checkout (#1840) (23d3547), closes #1838 /github.com/JoshuaKGoldberg/create-typescript-app/issues/1838#issuecomment-2588351313
2.0.0-beta.2 (2025-01-13)
2.0.0-beta.1 (2025-01-07)
1.87.0-beta.0 (2025-01-07)
- always refer to eslint-plugin-regexp (#1808) (aaf2d65), closes #1597
- build in initialize script (#1807) (768b37a), closes #1362
- bypass repository admin (id 5) in branch ruleset (#1791) (480c75d), closes #1790
- ci commit for --preRelease=beta (511049d)
- default skipRestore to true when mode is create (#1793) (33e235b), closes #1085
- don't include chore PRs in changelog (#1810) (ee8166c), closes #1493 #1493
- don't infer --description if it's the source default (#1803) (442cb3b), closes #1363
- don't suggest redundant --directory (#1805) (42c6ebd), closes #1126
- empty commit to trigger CI (bb182b9)
- include .git in repository.url (98c1226)
- lazily evaluate options.repository for options.usage (#1827) (777d413), closes #1826
- remove .all-contributorsrc from .prettierignore (#1815) (65315f4), closes #1814
- remove project logo in initialization (#1809) (6e81c74), closes #1366
- remove redundant coverage.exclude: lib from vitest.config.ts (#1818) (1fb4791), closes #1816 #1817
- use Knip version from installed dependency (#1792) (b39d65f), closes #1638
- use pnpx, not npx (#1800) (a082b99), closes #1799
- add logo.height and logo.width (#1806) (398e947), closes #1203
- allow description to safely include HTML tags (#1820) (9bc3f69), closes #1819
- empty commit to trigger release (ff5c1b1)
- use GitHub repository rulesets instead of branch protection (#1788) (f773195), closes #1309
1.77.1 (2024-12-20)
1.77.0 (2024-12-11)
- assorted createOptionDefaults fixes and cleanups (#1741) (bfe0542), closes #1740 #1670
- empty commit to trigger CI release (d69e279)
- normalized eslint.config.js ordering and trimming (#1723) (b10aa13), closes #1715 #1670
- post release permissions error (#1750) (85c53e7), closes #1682 /github.com/apexskier/github-release-commenter/issues/545#issuecomment-2513388057
- remaining
create
branch cleanups (#1746) (2fd8829), closes #1745 - remove .github/workflows/test-* from removeSetupScripts (d485623)
- use root-level slashes in .gitignore and .prettierignore (#1696) (9e1c008), closes #1693
- add --exclude-templated-by option (#1724) (53618c4), closes #1714
- add opt-in usage of
create
as underlying files engine (#1670) (e6e1575), closes #1181 - pre-fill cspell.json words (#1734) (8bcd8f6), closes #1716 #1737
1.75.0 (2024-11-26)
1.74.1 (2024-11-26)
1.74.0 (2024-11-25)
1.73.7 (2024-11-25)
1.73.6 (2024-11-24)
1.73.5 (2024-11-22)
1.73.4 (2024-11-03)
1.73.3 (2024-10-18)
1.73.2 (2024-10-17)
1.73.1 (2024-10-17)
1.73.0 (2024-10-10)
- are the types wrong workflow (#1644) (3d30a68), closes #1633 #1633 /github.com/JoshuaKGoldberg/create-typescript-app/issues/1633#issuecomment-2290681567
1.72.4 (2024-09-29)
1.72.3 (2024-09-23)
1.72.2 (2024-09-23)
1.72.1 (2024-08-29)
1.72.0 (2024-08-24)
1.71.4 (2024-08-24)
1.71.3 (2024-08-16)
1.71.2 (2024-08-15)
- small preserve-generated-form/from typo (8e27fa1)
1.71.1 (2024-08-15)
1.71.0 (2024-08-15)
1.70.0 (2024-08-14)
1.69.0 (2024-08-14)
1.68.0 (2024-08-13)
1.67.7 (2024-08-13)
1.67.6 (2024-08-13)
1.67.5 (2024-08-11)
1.67.4 (2024-08-11)
1.67.3 (2024-08-11)
1.67.2 (2024-08-11)
1.67.1 (2024-08-11)
1.67.0 (2024-08-10)
1.66.0 (2024-08-07)
- bump Renovate wait up to 7 days (#1604) (aeeed46), closes #1463
- bumped deps to latest with Node.js >=18.3.0 minimum (#1605) (13b6a96), closes /github.com/gajus/eslint-plugin-jsdoc/issues/1175#issuecomment-2272630574
- clear more Mocha and Jest remnants (#1607) (95443bc), closes #1372 #1373 #1374
1.64.0 (2024-08-07)
1.63.2 (2024-08-07)
1.63.1 (2024-08-07)
1.63.0 (2024-08-01)
1.62.6 (2024-07-22)
1.62.5 (2024-07-18)
1.62.4 (2024-07-12)
1.62.3 (2024-07-12)
1.62.2 (2024-07-09)
1.62.1 (2024-06-24)
1.62.0 (2024-06-22)
1.61.1 (2024-06-09)
1.61.0 (2024-06-06)
1.60.1 (2024-05-29)
1.60.0 (2024-05-26)
1.59.0 (2024-05-25)
- deps: update dependency execa to v9 (#1519) (4092266)
- deps: update dependency execa to v9.1.0 (#1527) (d170aec)
- deps: update dependency octokit to v3.2.1 (#1505) (01fe72d)
- deps: update dependency octokit to v4 (#1516) (8e8363c)
- deps: update dependency rimraf to v5.0.6 (#1523) (d493b6f)
- deps: update dependency rimraf to v5.0.7 (#1525) (ab2365c)
- deps: update dependency zod to v3.23.4 (#1486) (1664ff7)
- deps: update dependency zod to v3.23.5 (#1496) (f252f6c)
- deps: update dependency zod to v3.23.6 (#1503) (4e82ff4)
- deps: update dependency zod to v3.23.7 (#1517) (10253f0)
- deps: update dependency zod to v3.23.8 (#1518) (c3f09bc)
- deps: update dependency zod-validation-error to v3.2.0 (#1487) (2231bd7)
- deps: update dependency zod-validation-error to v3.3.0 (#1521) (50887bb)
- empty commit to trigger new version (eeae8af)
- remove eslint-plugin-deprecation temporarily (#1470) (b58b4a3), closes #1469
- remove package.json packageManager field (#1529) (6ffdb52), closes #1513
- set pnpm to latest, 9.1.0 (89ba560)
- bump typescript-eslint to 7.7.0 (#1465) (1ebd471), closes #1211
- remove disable of no-case-declarations (#1468) (ae44d67), closes #1467
- remove no-padding-line-between-statements (#1459) (ce7d3e5), closes #1458
- tools: use config:recommended for renovate (#1462) (ebdf841), closes #1455
- use ESLint Flat Config (#1457) (d2f7271), closes #1212
- use typescript-eslint's EXPERIMENTAL_useProjectService (#1466) (1794fb1), closes #1211
1.57.11 (2024-04-08)
1.57.10 (2024-03-30)
1.57.9 (2024-03-14)
1.57.8 (2024-02-15)
1.57.7 (2024-02-15)
1.57.6 (2024-02-15)
1.57.5 (2024-02-15)
1.57.4 (2024-02-14)
1.57.3 (2024-02-14)
1.57.2 (2024-02-14)
- empty commit to release new version (ea63b2d)
- empty commit to trigger release flow (acf93cf)
- pin zod-validation-error version to 3.0.0 (#1296) (275784d), closes #000
- update remaining codecov-action references from v3 to v4 (9736fcf)
- update remaining pnpm references from 8.14.1 to 8.15.1 (c5cac23)
1.57.0 (2024-02-13)
1.56.0 (2024-01-20)
1.55.0 (2024-01-17)
1.54.4 (2024-01-17)
1.54.3 (2024-01-17)
1.54.2 (2024-01-17)
1.54.1 (2024-01-16)
1.54.0 (2024-01-16)
- [email protected] (45f4b78)
- skip replacing existing tooling in --mode migrate (#1223) (c4025fa), closes #1220
- bump CI version of Node to 20 (#1233) (1f395f5), closes #1204
- debugging in vs code (#1153) (308d44a), closes #1145
- populate existing cspell.json words during migration (#1208) (dd4fc29), closes #702
- preserve existing unknown .github/DEVELOPMENT.md sections (#1173) (5cd4a95), closes #1167
- rename .prettierrc to .prettierrc.json (#1215) (07c0abc), closes #1214
1.52.7 (2024-01-06)
1.52.6 (2024-01-03)
1.52.5 (2023-12-31)
1.52.4 (2023-12-31)
1.52.3 (2023-12-31)
1.52.2 (2023-12-31)
1.52.1 (2023-12-31)
1.52.0 (2023-12-31)
1.51.2 (2023-12-30)
1.51.1 (2023-12-30)
1.51.0 (2023-12-30)
1.50.2 (2023-12-30)
1.50.1 (2023-12-30)
1.50.0 (2023-12-24)
1.49.4 (2023-12-22)
1.49.3 (2023-12-22)
1.49.2 (2023-12-07)
1.49.1 (2023-12-07)
1.49.0 (2023-12-01)
1.48.0 (2023-12-01)
1.47.0 (2023-11-24)
- Add .eslintrc to clearUnnecessaryFiles.ts (#1052) (d785711), closes #1018
- Add prettier.config to clearUnnecessaryFiles.ts (#1051) (5559a68), closes #1019
1.46.0 (2023-11-21)
1.45.0 (2023-11-17)
1.44.0 (2023-11-15)
1.43.4 (2023-11-14)
1.43.3 (2023-11-12)
1.43.2 (2023-11-11)
1.43.1 (2023-11-09)
1.43.0 (2023-11-08)
1.42.1 (2023-10-31)
1.42.0 (2023-10-31)
1.41.0 (2023-10-30)
1.40.0 (2023-10-26)
1.39.0 (2023-10-20)
1.38.0 (2023-10-14)
1.37.1 (2023-10-11)
- also uninstall parse-author packages (7cc468b)
1.37.0 (2023-10-08)
1.36.0 (2023-10-08)
1.35.0 (2023-10-03)
1.34.0 (2023-10-02)
1.33.2 (2023-10-02)
- two small .json template touchups (9c45e46)
1.33.1 (2023-10-02)
- no, do not install -import and -prettier (4a3c3f0)
1.33.0 (2023-10-02)
- explicit 'unassigned' under issue claiming notice, and snapshot updates (76e8860)
1.32.0 (2023-10-02)
- base suggested next steps on options (#906) (ddf1318), closes #903
- correct create-repository-by-default logic (#922) (ef2e348), closes #920
- invert test.yml excludes logic (#910) (bbb6760), closes #909
- [email protected] (250d5fe)
- [email protected], and a few package removals (a4e2a45)
- remove cancel-in-progress from release.yml (#876) (f124518), closes #862 #145
- remove redundant format at end of finalizeDependencies (#887) (973140d), closes #748
- remove unnecessary gh workflow run (#868) (cc0cbaf), closes #863
- replace existing description with string, not regex (#861) (dcc6ad4), closes #803
- set emoji for all-contributors badge to 👪 (#930) (dc67d1f), closes #929
- use options.repository for n/no-missing-import's allowedModules (#924) (0b542be), closes #923
- add --offline mode (#879) (715e79d), closes #878
- Add @vitest/coverage-istanbul to devDependenciesToRemove (#885) (36e236a), closes #759 #759
- add aged away label (#881) (565b854), closes #852
- add back Usage example to create and initialize (#882) (b465f78), closes #785
- add npm badge to readme (#880) (e199ea9), closes #730
- add optional --access option (#871) (bfcd795), closes #665
- added --logo and --logo-alt (#851) (72c6d99), closes #739
- allow specific GitHub and/or npm emails (#858) (d112a31), closes #542 #851
- enable noEmit in tsconfig.json (#888) (617dcc4), closes #800
- fix .nvmrc template to 18.18.0 (b077fbc)
- much more ESLint config configurability (#867) (094b253), closes #864 #866
- remove --create-repository option (#921) (dd69dd5), closes #920
- run npm dedupe at end of finalizeDependencies (#902) (8f7692a), closes #770
- smarter initial mode prompt (#919) (001882b), closes #884
- split contributors option into exclude-all-contributors and --skip-all-contributors-api (#899) (a51c624), closes #875 #898
- support package.json keywords (#886) (1399071), closes #526
- switch format:write to format --write (#901) (4486186), closes #762
- use release-it-action for release flow (#927) (58c31de), closes #145
1.29.52 (2023-09-21)
1.27.12 (2022-12-31)
1.27.11 (2022-12-29)
1.27.10 (2022-12-26)
1.27.9 (2022-12-26)
1.27.8 (2022-12-25)
1.27.7 (2022-12-24)
1.27.6 (2022-12-24)
1.27.5 (2022-12-24)
1.27.4 (2022-12-24)
1.27.3 (2022-12-23)
1.27.2 (2022-12-23)
1.27.1 (2022-12-23)
1.27.0 (2022-12-23)
- document 145, and re-add npm publishing (4df06c6)
1.26.0 (2022-12-23)
- fix typo in pnpm description (e1a21fc)
- re-add branch protection toggling in release.yml (#144) (b55395a)
- skip npm publish (just for testing (14dc939)
- try adding back benjefferies/branch-protection-bot (7e12306)
- use Octokit to populate more settings (#130) (ff33d79)
1.22.1 (2022-12-20)
1.22.0 (2022-12-15)
1.21.0 (2022-12-15)
1.20.2 (2022-12-15)
1.20.1 (2022-12-15)
1.20.0 (2022-12-15)
1.19.0 (2022-12-15)
- bind console.log always to the same value (#111) (c62dc71)
- remove branch protection bot from release.yml (c8b5e2b)
- set back release.yml (27fa842)
- testing out package version 1.14.0 bump (69e2617)
1.8.0 (2022-12-14)
1.7.0 (2022-12-14)
1.6.0 (2022-12-13)
- change GHANGELOG.md title to include hash (297eb4e)
1.5.0 (2022-12-13)
- add test entry to CHANGELOG.md (c39b3db)