Releases: freeCodeCamp/curriculum-helpers
Releases · freeCodeCamp/curriculum-helpers
v9.0.0
v8.0.0
What's Changed
- feat: bundle format_exception rather than all helpers by @ojeytonwilliams in #571
Full Changelog: v7.3.0...v8.0.0
v7.3.0
What's Changed
- chore(deps): update dependency puppeteer to v24.26.1 by @renovate[bot] in #520
- chore(deps): update babel monorepo to v7.28.5 by @renovate[bot] in #521
- chore(deps): update dependency @types/node to v22.18.13 by @renovate[bot] in #522
- chore(deps): update dependency puppeteer to v24.27.0 by @renovate[bot] in #523
- chore(deps): update eslint monorepo to v9.39.0 by @renovate[bot] in #524
- chore(deps): update dependency globals to v16.5.0 by @renovate[bot] in #525
- chore(deps): update dependency @types/node to v22.19.0 by @renovate[bot] in #527
- chore(deps): update typescript-eslint monorepo to v8.46.3 by @renovate[bot] in #528
- chore(deps): update dependency puppeteer to v24.28.0 by @renovate[bot] in #529
- chore(deps): update eslint monorepo to v9.39.1 by @renovate[bot] in #530
- chore(deps): update dependency puppeteer to v24.29.0 by @renovate[bot] in #531
- chore(deps): update psf/black action to v25.11.0 by @renovate[bot] in #533
- chore(deps): update dependency puppeteer to v24.29.1 by @renovate[bot] in #532
- chore(deps): update typescript-eslint monorepo to v8.46.4 by @renovate[bot] in #534
- chore(deps): update dependency @types/react to v19.2.3 by @renovate[bot] in #535
- chore(deps): update dependency @types/node to v22.19.1 by @renovate[bot] in #536
- chore(deps): update dependency @types/react-dom to v19.2.3 by @renovate[bot] in #537
- chore(deps): update dependency @types/react to v19.2.4 by @renovate[bot] in #539
- chore(deps): update dependency puppeteer to v24.30.0 by @renovate[bot] in #540
- chore(deps): update dependency @types/react to v19.2.6 by @renovate[bot] in #541
- chore(deps): update typescript-eslint monorepo to v8.47.0 by @renovate[bot] in #542
- chore(deps): update dependency webpack to v5.103.0 by @renovate[bot] in #543
- chore(deps): update actions/checkout digest to 34e1148 by @renovate[bot] in #544
- chore(deps): update dependency lint-staged to v16.2.7 by @renovate[bot] in #545
- chore(deps): update dependency puppeteer to v24.31.0 by @renovate[bot] in #546
- feat: fetch proxy by @ojeytonwilliams in #411
- chore(deps): update dependency @types/react to v19.2.7 by @renovate[bot] in #547
- chore(deps): update dependency @typescript-eslint/eslint-plugin to v8.48.0 by @renovate[bot] in #550
- chore(deps): update typescript-eslint monorepo to v8.48.0 by @renovate[bot] in #551
- fix: adds function expression to functionRegex function by @nafiudanlawal in #549
- chore(deps): update dependency prettier to v3.7.0 by @renovate[bot] in #553
- chore(deps): update dependency prettier to v3.7.1 by @renovate[bot] in #554
- feat: add option to support animations by @ojeytonwilliams in #555
- fix: allow mocking of fetch proxy by @ojeytonwilliams in #552
- chore: release v7.2.0 by @ojeytonwilliams in #557
- fix: reduce timeout test flake by @ojeytonwilliams in #567
- feat: add TypeScript helpers by @Dario-DC in #566
- chore(deps): update dependency webpack to v5.104.1 [security] by @renovate[bot] in #564
- refactor: ts helpers by @Dario-DC in #568
New Contributors
- @nafiudanlawal made their first contribution in #549
Full Changelog: v7.1.0...v7.3.0
v7.1.0
v7.0.1
What's Changed
- chore(deps): update dependency @types/node to v22.18.11 by @renovate[bot] in #508
- fix: has_returns and inherits_from helpers by @Dario-DC in #509
- chore(deps): update eslint monorepo to v9.38.0 by @renovate[bot] in #511
- fix: has_args helper by @Dario-DC in #510
- chore(deps): update dependency lint-staged to v16.2.5 by @renovate[bot] in #512
- chore(deps): update typescript-eslint monorepo to v8.46.2 by @renovate[bot] in #513
- chore(deps): update dependency @types/node to v22.18.12 by @renovate[bot] in #514
- chore(deps): update dependency puppeteer to v24.26.0 by @renovate[bot] in #516
Full Changelog: v7.0.0...v7.0.1
v7.0.0
What's Changed
- Breaking: fix: call spied on functions with 'this' by @ojeytonwilliams in #463 (breaking because it now throws if you spy on a non-function)
- feat: make __helpers available in all before hooks by @ojeytonwilliams in #505
- chore: use lts node in ci by @ojeytonwilliams in #507
Dependencies
- chore(deps): update dependency lint-staged to v16.1.5 by @renovate[bot] in #428
- fix(deps): update dependency @types/node to v22.17.1 by @renovate[bot] in #429
- chore(deps): update eslint monorepo to v9.33.0 by @renovate[bot] in #430
- fix(deps): update dependency puppeteer to v24.16.1 by @renovate[bot] in #431
- chore(deps): update actions/checkout digest to 08eba0b by @renovate[bot] in #432
- chore(deps): update typescript-eslint monorepo to v8.39.1 by @renovate[bot] in #433
- fix(deps): update dependency @types/react to v19.1.10 by @renovate[bot] in #434
- chore(deps): update dependency webpack to v5.101.1 by @renovate[bot] in #435
- chore(deps): update babel monorepo to v7.28.3 by @renovate[bot] in #436
- fix(deps): update dependency puppeteer to v24.16.2 by @renovate[bot] in #437
- chore(deps): update dependency webpack to v5.101.2 by @renovate[bot] in #438
- fix(deps): update dependency @types/node to v22.17.2 by @renovate[bot] in #439
- chore(deps): update dependency webpack to v5.101.3 by @renovate[bot] in #440
- chore(deps): update typescript-eslint monorepo to v8.40.0 by @renovate[bot] in #441
- fix(deps): update dependency puppeteer to v24.17.0 by @renovate[bot] in #442
- fix(deps): update dependency @types/jquery to v3.5.33 by @renovate[bot] in #443
- fix(deps): update dependency @types/react to v19.1.11 by @renovate[bot] in #444
- chore(deps): update eslint monorepo to v9.34.0 by @renovate[bot] in #445
- chore(deps): update dependency ts-loader to v9.5.4 by @renovate[bot] in #446
- chore(deps): update typescript-eslint monorepo to v8.41.0 by @renovate[bot] in #448
- fix(deps): update dependency @types/node to v22.18.0 by @renovate[bot] in #447
- fix(deps): update react monorepo by @renovate[bot] in #449
- fix(deps): update dependency @types/react-dom to v19.1.9 by @renovate[bot] in #450
- fix(deps): update dependency puppeteer to v24.17.1 by @renovate[bot] in #451
- chore(deps): update dependency @babel/core to v7.28.4 by @renovate[bot] in #452
- chore(deps): update dependency lint-staged to v16.1.6 by @renovate[bot] in #453
- fix(deps): update dependency @types/node to v22.18.1 by @renovate[bot] in #454
- chore(deps): update eslint monorepo to v9.35.0 by @renovate[bot] in #455
- chore(deps): update typescript-eslint monorepo to v8.42.0 by @renovate[bot] in #456
- fix(deps): update dependency puppeteer to v24.19.0 by @renovate[bot] in #457
- chore(deps): update typescript-eslint monorepo to v8.43.0 by @renovate[bot] in #458
- chore(deps): update dependency globals to v16.4.0 by @renovate[bot] in #459
- fix(deps): update dependency puppeteer to v24.20.0 by @renovate[bot] in #460
- fix(deps): update dependency @types/node to v22.18.3 by @renovate[bot] in #461
- fix(deps): update dependency @types/react to v19.1.13 by @renovate[bot] in #462
- fix(deps): update dependency @types/node to v22.18.4 by @renovate[bot] in #464
- chore(deps): update typescript-eslint monorepo to v8.44.0 by @renovate[bot] in #465
- fix(deps): update dependency puppeteer to v24.21.0 by @renovate[bot] in #466
- fix(deps): update dependency @types/node to v22.18.5 by @renovate[bot] in #467
- fix(deps): update dependency puppeteer to v24.22.0 by @renovate[bot] in #468
- fix(deps): update dependency @types/node to v22.18.6 by @renovate[bot] in #469
- chore(deps): update psf/black action to v25.9.0 by @renovate[bot] in #470
- chore(deps): update eslint monorepo to v9.36.0 by @renovate[bot] in #471
- chore(deps): update dependency lint-staged to v16.2.0 by @renovate[bot] in #472
- fix(deps): update dependency puppeteer to v24.22.1 by @renovate[bot] in #474
- fix(deps): update dependency puppeteer to v24.22.2 by @renovate[bot] in #475
- chore(deps): update typescript-eslint monorepo to v8.44.1 by @renovate[bot] in #473
- fix(deps): update dependency puppeteer to v24.22.3 by @renovate[bot] in #476
- chore(deps): update dependency @types/react to v19.1.14 by @renovate[bot] in #478
- chore(deps): update dependency lint-staged to v16.2.1 by @renovate[bot] in #477
- chore(deps): update dependency lint-staged to v16.2.2 by @renovate[bot] in #479
- chore(deps): update dependency @types/react to v19.1.15 by @renovate[bot] in #480
- chore(deps): update dependency lint-staged to v16.2.3 by @renovate[bot] in #481
- chore(deps): update dependency webpack to v5.102.0 by @renovate[bot] in #483
- chore(deps): update dependency @types/node to v22.18.7 by @renovate[bot] in #482
- chore(deps): update typescript-eslint monorepo to v8.45.0 by @renovate[bot] in #484
- chore(deps): update dependency @types/react to v19.1.16 by @renovate[bot] in #485
- chore(deps): update dependency typescript to v5.9.3 by @renovate[bot] in #486
- chore(deps): update dependency @types/node to v22.18.8 by @renovate[bot] in #487
- chore(deps): update react monorepo by @renovate[bot] in #488
- chore(deps): update dependency puppeteer to v24.23.0 by @renovate[bot] in #489
- chore(deps): update eslint monorepo to v9.37.0 by @renovate[bot] in #491
- chore(deps): update react monorepo to v19.2.0 by @renovate[bot] in #490
- chore(deps): update dependency @types/react to v19.2.1 by @renovate[bot] in #493
- chore(deps): update typescript-eslint monorepo to v8.46.0 by @renovate[bot] in #492
- chore(deps): update react monorepo by @renovate[bot] in #494
- chore(deps): update dependency webpack to v5.102.1 by @renovate[bot] in #495
- chore(deps): update pnpm/action-setup digest to 41ff726 by @renovate[bot] in #496
- chore(deps): update dependency @types/node to v22.18.9 by @renovate[bot] in #497
- chore(deps): update dependency puppeteer to v24.23.1 by @renovate[bot] in https://github.com/freeCodeCamp/curric...
v6.0.1
What's Changed
- fix: prevent form navigation by @ojeytonwilliams in #427
Full Changelog: v6.0.0...v6.0.1
v5.4.1
What's Changed
- fix: prevent form navigation by @ojeytonwilliams in #426
Full Changelog: v5.4.0...v5.4.1
v6.0.0
What's Changed
- feat: drop support for object form python tests by @ojeytonwilliams in #401 (reverted by #409 )
- Breaking: fix: input mock order by @ojeytonwilliams in #404
- Breaking: feat: throw in afterEach by @ojeytonwilliams in #356
- chore: remove concurrently by @ojeytonwilliams in #407
- fix: handle invalid python syntax by @ojeytonwilliams in #408
- feat: reinstate support for object syntax by @ojeytonwilliams in #409 (reverted by #409 )
- Breaking: feat: drop support for function tests and unawaited promises by @ojeytonwilliams in #406
After the reversions, the breaking changes are: errors in afterEach will fail the test, functions or Promises returned by tests are ignored.
Full Changelog: v5.4.0...v6.0.0
v5.4.0
What's Changed
- feat: handle simple python tests by @ojeytonwilliams in #398
Full Changelog: v5.3.0...v5.4.0