Releases: freeCodeCamp/curriculum-helpers
Releases · freeCodeCamp/curriculum-helpers
v5.0.0
What's Changed
- fix(deps): update dependency puppeteer to v24.10.2 by @renovate in #347
- chore(deps): update dependency prettier to v3.6.0 by @renovate in #357
- chore(deps): update typescript-eslint monorepo to v8.35.0 by @renovate in #358
- chore(deps): update dependency prettier to v3.6.1 by @renovate in #359
- chore(deps): update dependency @babel/core to v7.27.7 by @renovate in #360
- chore(deps): update dependency prettier to v3.6.2 by @renovate in #361
- fix(deps): update dependency puppeteer to v24.11.0 by @renovate in #364
- chore(deps): update eslint monorepo to v9.30.0 by @renovate in #365
- fix(deps): update dependency puppeteer to v24.11.1 by @renovate in #366
- chore(deps): update typescript-eslint monorepo to v8.35.1 by @renovate in #368
- chore(deps): update dependency globals to v16.3.0 by @renovate in #370
- chore: include package removal in clean by @ojeytonwilliams in #372
- fix(deps): update dependency puppeteer to v24.11.2 by @renovate in #369
- refactor: separate tests into own module by @ojeytonwilliams in #371
- feat: create VERSION.txt as part of build by @ojeytonwilliams in #373
- chore(deps): update eslint monorepo to v9.30.1 by @renovate in #374
- chore(deps): update babel monorepo to v7.28.0 by @renovate in #375
- fix(deps): update dependency @types/node to v22.16.0 by @renovate in #376
- BREAKING: feat: add try/except helpers by @Dario-DC in #362
find_case_bodyhas been removed from theNodeclass.find_bodycan be used in its place. - docs: add missing python helper methods by @Dario-DC in #363
- fix: only clean build artifacts before publishing by @ojeytonwilliams in #378
Full Changelog: v4.5.1...v5.0.0
v4.5.1
What's Changed
- fix: generate types for production build by @ojeytonwilliams in #354
- chore: release v4.5.1 by @ojeytonwilliams in #355
Full Changelog: v4.5.0...v4.5.1
v4.5.0
What's Changed
- chore(deps): update dependency vitest to v3.2.2 by @renovate in #337
- refactor(test): recompile source before each test by @ojeytonwilliams in #336
- refactor: rename integration tests and improve watch by @ojeytonwilliams in #338
- test: only watch .ts files, trigger related tests by @ojeytonwilliams in #339
- chore(deps): update dependency vitest to v3.2.3 by @renovate in #342
- chore(deps): update typescript-eslint monorepo to v8.34.0 by @renovate in #343
- feat: make all evaluators handle before hooks by @ojeytonwilliams in #340
- feat: add afterEach hook by @ojeytonwilliams in #344
- refactor: use globalThis by @ojeytonwilliams in #345
- chore(deps): update typescript-eslint monorepo to v8.34.1 by @renovate in #350
- chore(deps): update dependency vitest to v3.2.4 by @renovate in #351
- chore(deps): update eslint monorepo to v9.29.0 by @renovate in #349
- chore: fix lint-staged by @ojeytonwilliams in #352
Full Changelog: v4.4.0...v4.5.0
v4.4.0
What's Changed
- chore(deps): update dependency typescript to v5.8.3 by @renovate in #288
- chore(deps): update dependency jest-ts-webcompat-resolver to v1.0.1 by @renovate in #298
- chore(deps): update dependency webpack to v5.99.6 by @renovate in #292
- chore(deps): update actions/setup-python digest to a26af69 by @renovate in #299
- chore: migrate to eslint 9 by @ojeytonwilliams in #300
- chore(deps): update dependency webpack to v5.99.7 by @renovate in #301
- chore(deps): update typescript-eslint monorepo to v8.31.1 by @renovate in #303
- chore(deps): update babel monorepo to v7.27.1 by @renovate in #304
- chore(deps): update eslint monorepo to v9.26.0 by @renovate in #305
- chore(deps): update typescript-eslint monorepo to v8.32.0 by @renovate in #306
- chore(deps): update dependency @babel/preset-env to v7.27.2 by @renovate in #307
- chore(deps): update dependency webpack to v5.99.8 by @renovate in #308
- chore(deps): update dependency eslint-config-prettier to v10.1.3 by @renovate in #309
- chore(deps): update dependency globals to v16.1.0 by @renovate in #310
- chore(deps): update dependency eslint-config-prettier to v10.1.5 by @renovate in #311
- chore(deps): update typescript-eslint monorepo to v8.32.1 by @renovate in #312
- chore(deps): update eslint monorepo to v9.27.0 by @renovate in #313
- feat: add a helper to find if a function has a func/method call by @Dario-DC in #302
- refactor: reorganise folder structure before adding test runner by @ojeytonwilliams in #314
- chore(deps): update dependency webpack to v5.99.9 by @renovate in #315
- chore: release v4.1.0 by @ojeytonwilliams in #316
- chore(deps): update dependency globals to v16.2.0 by @renovate in #318
- chore(deps): update dependency @babel/core to v7.27.3 by @renovate in #319
- chore(deps): update typescript-eslint monorepo to v8.33.0 by @renovate in #320
- chore(deps): update dependency @babel/core to v7.27.4 by @renovate in #321
- chore(deps): update eslint monorepo to v9.28.0 by @renovate in #322
- feat: add test runner by @ojeytonwilliams in #317
- chore(deps): update dependency @eslint/js to v9.28.0 by @renovate in #324
- chore: release v4.2.0 by @ojeytonwilliams in #325
- feat: export FCCTestRunner by @ojeytonwilliams in #326
- chore: release v4.3.0 by @ojeytonwilliams in #328
- chore(deps): update typescript-eslint monorepo to v8.33.1 by @renovate in #329
- chore: add format script, ci check and apply format script by @ojeytonwilliams in #330
- chore: apply eslint to more files and fix errors by @ojeytonwilliams in #331
- chore(deps): update dependency vitest to v3.2.1 by @renovate in #333
- feat: log errors generated while evaluating learner code by @ojeytonwilliams in #332
- fix: handle concurrent runTest calls by @ojeytonwilliams in #334
- chore: release v4.4.0 by @ojeytonwilliams in #335
Full Changelog: v4.0.0...v4.4.0
v4.0.0
What's Changed
- fix: package json by @ojeytonwilliams in #280
- fix(deps): update babel monorepo to v7.27.0 by @renovate in #284
- chore(deps): pin pnpm/action-setup action to a7487c7 by @renovate in #285
- chore(deps): update actions/setup-python digest to 8d9ed9a by @renovate in #286
- chore(deps): update dependency @types/babel__generator to v7.27.0 by @renovate in #287
- chore(deps): update dependency webpack to v5.99.0 by @renovate in #289
- chore(deps): update dependency webpack to v5.99.1 by @renovate in #290
- chore(deps): update dependency webpack to v5.99.2 by @renovate in #291
- chore(deps): update actions/setup-node digest to 49933ea by @renovate in #293
- docs: remove reference to get_nth_statement python helper by @Dario-DC in #296
- BREAKING: feat: revert babel helpers by @ojeytonwilliams in #294
- feat: add a helper to spy on the callbacks passed to functions by @ojeytonwilliams in #295
- chore: release v4.0.0 by @ojeytonwilliams in #297
Full Changelog: v3.11.0...v4.0.0
v3.11.0
What's Changed
- feat: add babeliser by @ShaunSHamilton in #146
- feat: basic js ast explorer by @ShaunSHamilton in #155
- fix(deps): update babel monorepo to v7.26.10 by @renovate in #282
Full Changelog: v3.10.0...v3.11.0
v3.10.0
What's Changed
- chore(deps): update dependency prettier to v3 by @renovate in #261
- chore(deps): update babel monorepo to v7.26.8 by @renovate in #262
- chore(deps): update dependency prettier to v3.5.0 by @renovate in #263
- chore(deps): update dependency prettier to v3.5.1 by @renovate in #264
- chore(deps): update dependency webpack to v5.98.0 by @renovate in #265
- chore(deps): update babel monorepo to v7.26.9 by @renovate in #266
- chore(deps): update dependency prettier to v3.5.2 by @renovate in #271
- chore(deps): update dependency prettier to v3.5.3 by @renovate in #272
- fix: use valid regex syntax by @ojeytonwilliams in #274
- chore: switch to pnpm for package management by @ojeytonwilliams in #275
- tools: typecheck when linting by @ojeytonwilliams in #276
- chore(deps): update dependency @babel/core to v7.26.10 by @renovate in #277
- chore(deps): update actions/setup-node digest to cdca736 by @renovate in #278
- feat: permutateRegex by @gikf in #156
- feat: add a spyOn method by @ojeytonwilliams in #273
New Contributors
Full Changelog: v3.9.0...v3.10.0
v3.9.0
What's Changed
- chore(deps): update dependency webpack to v5.95.0 by @renovate in #235
- chore(deps): update babel monorepo to v7.25.7 by @renovate in #236
- fix(deps): update dependency browserify to v17.0.1 by @renovate in #237
- chore(deps): update actions/checkout digest to eef6144 by @renovate in #239
- chore(deps): update psf/black action to v24.10.0 by @renovate in #240
- chore(deps): update babel monorepo to v7.25.8 by @renovate in #241
- chore(deps): update babel monorepo to v7.25.9 by @renovate in #242
- chore(deps): update actions/checkout digest to 11bd719 by @renovate in #243
- chore(deps): update babel monorepo to v7.26.0 by @renovate in #244
- chore(deps): update dependency webpack to v5.96.0 by @renovate in #245
- chore(deps): update dependency webpack to v5.96.1 by @renovate in #246
- chore: add a pseudo-class test case by @a2937 in #248
- chore(deps): update dependency webpack to v5.97.0 by @renovate in #249
- chore(deps): update dependency webpack to v5.97.1 by @renovate in #250
- chore(deps): update dependency ts-loader to v9.5.2 by @renovate in #252
- chore: capture destructured parameters by @a2937 in #251
- chore: fix misspelling in comment on selectorsFromSelector by @a2937 in #253
- chore(deps): update babel monorepo to v7.26.7 by @renovate in #254
- feat: add prepTestComponent by @ojeytonwilliams in #255
- chore: update actions/deploy-pages to latest by @ojeytonwilliams in #257
- chore(deps): pin actions/deploy-pages action to d6db901 by @renovate in #258
- chore: release v3.9.0 by @Sembauke in #256
Full Changelog: v3.8.0...v3.9.0
v3.8.0
What's Changed
- chore(deps): update babel monorepo to v7.24.8 by @renovate in #221
- chore(deps): update dependency webpack to v5.93.0 by @renovate in #222
- chore(deps): update dependency @babel/core to v7.24.9 by @renovate in #223
- chore(deps): update dependency @babel/preset-env to v7.25.0 by @renovate in #224
- chore(deps): update babel monorepo to v7.25.2 by @renovate in #225
- chore(deps): update dependency @babel/preset-env to v7.25.3 by @renovate in #226
- chore(deps): update psf/black action to v24.8.0 by @renovate in #227
- chore(deps): update dependency @babel/preset-env to v7.25.4 by @renovate in #230
- chore(deps): update dependency webpack to v5.94.0 by @renovate in #231
- chore(deps): update dependency eslint to v8.57.1 by @renovate in #232
- feat: add class for mocking Math.random by @ojeytonwilliams in #233
Full Changelog: v3.7.0...v3.8.0
v3.7.0
What's Changed
- feat: match functions without knowing the params by @ojeytonwilliams in #218
Full Changelog: v3.6.0...v3.7.0