CamperBot
0bd337f766
chore(release): 3.1.0 [skip ci]
...
# [3.1.0](https://github.com/freeCodeCamp/curriculum/compare/v3.0.1...v3.1.0 ) (2018-07-27)
### Bug Fixes
* **challenge:** syntax error in sample code snippet ([1d3e076 ](https://github.com/freeCodeCamp/curriculum/commit/1d3e076 ))
* **challenge:** typos in first Basic CSS challenge test ([5e41e74 ](https://github.com/freeCodeCamp/curriculum/commit/5e41e74 ))
* **challenges:** add code input space for final d3 challenge ([f0b7ea9 ](https://github.com/freeCodeCamp/curriculum/commit/f0b7ea9 ))
* **challenges:** add comments to getter/setter instructions codeblock ([9e9bc27 ](https://github.com/freeCodeCamp/curriculum/commit/9e9bc27 )), closes [#92 ](https://github.com/freeCodeCamp/curriculum/issues/92 )
* **challenges:** add solution project euler 52 ([f31fe38 ](https://github.com/freeCodeCamp/curriculum/commit/f31fe38 ))
* **challenges:** add solution to project euler 53 ([56d7caf ](https://github.com/freeCodeCamp/curriculum/commit/56d7caf ))
* **challenges:** add user story to tribute page challange ([12c78d4 ](https://github.com/freeCodeCamp/curriculum/commit/12c78d4 ))
* **challenges:** allows single quotes ([57dab6d ](https://github.com/freeCodeCamp/curriculum/commit/57dab6d ))
* **challenges:** broken link ([64b93df ](https://github.com/freeCodeCamp/curriculum/commit/64b93df ))
* **challenges:** broken link ([de30ac8 ](https://github.com/freeCodeCamp/curriculum/commit/de30ac8 )), closes [#17823 ](https://github.com/freeCodeCamp/curriculum/issues/17823 )
* **challenges:** change del tag to s tag ([4dc7589 ](https://github.com/freeCodeCamp/curriculum/commit/4dc7589 ))
* **challenges:** change green-box class margin to match red-box ([9fd5533 ](https://github.com/freeCodeCamp/curriculum/commit/9fd5533 )), closes [#169 ](https://github.com/freeCodeCamp/curriculum/issues/169 )
* **challenges:** change innerHTML to textContent ([#160 ](https://github.com/freeCodeCamp/curriculum/issues/160 )) ([06e1ba1 ](https://github.com/freeCodeCamp/curriculum/commit/06e1ba1 )), closes [freeCodeCamp/freeCodeCamp#17888 ](https://github.com/freeCodeCamp/freeCodeCamp/issues/17888 )
* **challenges:** fix 2nd test bug ([362fc8a ](https://github.com/freeCodeCamp/curriculum/commit/362fc8a )), closes [#17769 ](https://github.com/freeCodeCamp/curriculum/issues/17769 ) [#17039 ](https://github.com/freeCodeCamp/curriculum/issues/17039 ) [#16967 ](https://github.com/freeCodeCamp/curriculum/issues/16967 )
* **challenges:** fix broken tests - es6_declarative_function ([667dba9 ](https://github.com/freeCodeCamp/curriculum/commit/667dba9 ))
* **challenges:** fix challenge for fallback value of CSS variable ([3abf7ad ](https://github.com/freeCodeCamp/curriculum/commit/3abf7ad ))
* **challenges:** fix description and tests to use sync hashing ([cfa99ef ](https://github.com/freeCodeCamp/curriculum/commit/cfa99ef )), closes [#119 ](https://github.com/freeCodeCamp/curriculum/issues/119 )
* **challenges:** fix initial contents ([9329543 ](https://github.com/freeCodeCamp/curriculum/commit/9329543 ))
* **challenges:** fix regex (es6 : import vs require) ([f4d598f ](https://github.com/freeCodeCamp/curriculum/commit/f4d598f )), closes [#108 ](https://github.com/freeCodeCamp/curriculum/issues/108 )
* **challenges:** fix regex in applied visual design challenge ([#162 ](https://github.com/freeCodeCamp/curriculum/issues/162 )) ([5a34767 ](https://github.com/freeCodeCamp/curriculum/commit/5a34767 )), closes [#161 ](https://github.com/freeCodeCamp/curriculum/issues/161 ) [#161 ](https://github.com/freeCodeCamp/curriculum/issues/161 )
* **challenges:** fix regex to allow redundant space characters ([8b99b8b ](https://github.com/freeCodeCamp/curriculum/commit/8b99b8b ))
* **challenges:** fix typo in "split string into array using split" ([5b27dfd ](https://github.com/freeCodeCamp/curriculum/commit/5b27dfd ))
* **challenges:** fix typo in a "mongodb and mongoose" challenge ([bd67a66 ](https://github.com/freeCodeCamp/curriculum/commit/bd67a66 ))
* **challenges:** fix typo in a node and express challenge ([78d86a4 ](https://github.com/freeCodeCamp/curriculum/commit/78d86a4 ))
* **challenges:** fix typo in findOneAndUpdate() challenge ([ab912e4 ](https://github.com/freeCodeCamp/curriculum/commit/ab912e4 ))
* **challenges:** fix typo in node and express challenge ([7f3ed42 ](https://github.com/freeCodeCamp/curriculum/commit/7f3ed42 ))
* **challenges:** fix typos ([82f85b0 ](https://github.com/freeCodeCamp/curriculum/commit/82f85b0 ))
* **challenges:** fixed a typo in Data structures challege ([a4f810e ](https://github.com/freeCodeCamp/curriculum/commit/a4f810e )), closes [freeCodeCamp/freeCodeCamp#17786 ](https://github.com/freeCodeCamp/freeCodeCamp/issues/17786 )
* **challenges:** fixed RegEx for template literals javascript challenge ([66d8463 ](https://github.com/freeCodeCamp/curriculum/commit/66d8463 )), closes [#65 ](https://github.com/freeCodeCamp/curriculum/issues/65 )
* **challenges:** fixed regex in a challenge ([c28aac0 ](https://github.com/freeCodeCamp/curriculum/commit/c28aac0 )), closes [freeCodeCamp/freeCodeCamp#17861 ](https://github.com/freeCodeCamp/freeCodeCamp/issues/17861 )
* **challenges:** glitch links in backend projects now open in new tabs ([507c22d ](https://github.com/freeCodeCamp/curriculum/commit/507c22d )), closes [#17799 ](https://github.com/freeCodeCamp/curriculum/issues/17799 )
* **challenges:** grammatical error ([5308332 ](https://github.com/freeCodeCamp/curriculum/commit/5308332 ))
* **challenges:** improve template literal challenge instructions ([99f4b9f ](https://github.com/freeCodeCamp/curriculum/commit/99f4b9f ))
* **challenges:** inline style semicolon consistency ([3557016 ](https://github.com/freeCodeCamp/curriculum/commit/3557016 )), closes [#17909 ](https://github.com/freeCodeCamp/curriculum/issues/17909 )
* **challenges:** minor css grid typo ([f147430 ](https://github.com/freeCodeCamp/curriculum/commit/f147430 ))
* **challenges:** moved the <em> tag inside the <p> tag ([128794d ](https://github.com/freeCodeCamp/curriculum/commit/128794d ))
* **challenges:** remove obsolete mention of beta and update link [#144 ](https://github.com/freeCodeCamp/curriculum/issues/144 ) ([59d98b8 ](https://github.com/freeCodeCamp/curriculum/commit/59d98b8 ))
* **challenges:** replace assertions in authentication with socket.io ([20e3617 ](https://github.com/freeCodeCamp/curriculum/commit/20e3617 )), closes [#82 ](https://github.com/freeCodeCamp/curriculum/issues/82 )
* **challenges:** typo and grammatical error ([c1160c5 ](https://github.com/freeCodeCamp/curriculum/commit/c1160c5 ))
* **challenges:** typo error ([2d3ca6d ](https://github.com/freeCodeCamp/curriculum/commit/2d3ca6d ))
* **challenges:** typo in javascript algorithms/debugging/2 ([8286ff9 ](https://github.com/freeCodeCamp/curriculum/commit/8286ff9 ))
* **challenges:** typos in some basic node and express challenges ([93277e5 ](https://github.com/freeCodeCamp/curriculum/commit/93277e5 )), closes [#113 ](https://github.com/freeCodeCamp/curriculum/issues/113 ) [#114 ](https://github.com/freeCodeCamp/curriculum/issues/114 )
* clarify unclear instructions ([2a7a3fa ](https://github.com/freeCodeCamp/curriculum/commit/2a7a3fa ))
* incomplete Sass Test ([086a4a0 ](https://github.com/freeCodeCamp/curriculum/commit/086a4a0 ))
* penguin colors to match directions ([0f4b8a9 ](https://github.com/freeCodeCamp/curriculum/commit/0f4b8a9 ))
* **challenges:** update pseudo-element selector syntax from CSS2 to CSS3 ([15675e8 ](https://github.com/freeCodeCamp/curriculum/commit/15675e8 ))
* **challenges:** update RegEx for testcase in es6 challenge ([857b3e9 ](https://github.com/freeCodeCamp/curriculum/commit/857b3e9 ))
* **challenges:** update test suite CDN link ([a311e06 ](https://github.com/freeCodeCamp/curriculum/commit/a311e06 ))
* **challenges:** updated dates ([21bb9d0 ](https://github.com/freeCodeCamp/curriculum/commit/21bb9d0 )), closes [#17908 ](https://github.com/freeCodeCamp/curriculum/issues/17908 )
* **gitignore file:** added .vscode and unpacked folder to the file ([1b8eb67 ](https://github.com/freeCodeCamp/curriculum/commit/1b8eb67 ))
### Features
* **challenge:** add tests for the timestamp microservice challenge ([0cb0da8 ](https://github.com/freeCodeCamp/curriculum/commit/0cb0da8 ))
2018-07-27 14:34:44 +00:00
semantic-release-bot
55c6d4bdd4
chore(release): 1.0.0 [skip ci]
...
# 1.0.0 (2018-06-13)
### Bug Fixes
* **cert-settings:** Uncouple Cert-Settings from dashedName's ([fda1be8 ](https://github.com/freeCodeCamp/curriculum/commit/fda1be8 ))
* **challange:** Redundant note has been removed ([#16895 ](https://github.com/freeCodeCamp/curriculum/issues/16895 )) ([0fa5296 ](https://github.com/freeCodeCamp/curriculum/commit/0fa5296 ))
* **challenge:** Accept more correct solutions for "Use dot notation" ([88b7925 ](https://github.com/freeCodeCamp/curriculum/commit/88b7925 ))
* **challenge:** Add semicolons to "OOP: Inherit from a Supertype" ([aabdbfa ](https://github.com/freeCodeCamp/curriculum/commit/aabdbfa ))
* **challenge:** Add solutions for OOP-challenges. ([fff3c8d ](https://github.com/freeCodeCamp/curriculum/commit/fff3c8d ))
* **challenge:** Cleaner assertion for "Copy an Array with slice()". ([695d1c7 ](https://github.com/freeCodeCamp/curriculum/commit/695d1c7 ))
* **challenge:** Close <code> element with </code> ([#15842 ](https://github.com/freeCodeCamp/curriculum/issues/15842 )) ([d03a627 ](https://github.com/freeCodeCamp/curriculum/commit/d03a627 )), closes [#15185 ](https://github.com/freeCodeCamp/curriculum/issues/15185 )
* **challenge:** Fix broken test for "FP: Use filter to extract data". ([5f9222e ](https://github.com/freeCodeCamp/curriculum/commit/5f9222e ))
* **challenge:** Fix broken tests for Linked List challenge. ([#13388 ](https://github.com/freeCodeCamp/curriculum/issues/13388 )) ([9bf3c40 ](https://github.com/freeCodeCamp/curriculum/commit/9bf3c40 ))
* **challenge:** fix bug in learn a stack challenge ([9b76d25 ](https://github.com/freeCodeCamp/curriculum/commit/9b76d25 ))
* **challenge:** Fix fatal typo in "FP: use Array.slice()" ([c7dfdbe ](https://github.com/freeCodeCamp/curriculum/commit/c7dfdbe ))
* **challenge:** fix instructions in serve json challenge ([fa7a32d ](https://github.com/freeCodeCamp/curriculum/commit/fa7a32d ))
* **challenge:** Fix tests for "Basic JS: Global scope and functions" ([06abf92 ](https://github.com/freeCodeCamp/curriculum/commit/06abf92 ))
* **challenge:** Format challengeSeed to encourage best practices. ([24a08c7 ](https://github.com/freeCodeCamp/curriculum/commit/24a08c7 ))
* **challenge:** Format constructor property in "OOP: Set Constructor" ([d442285 ](https://github.com/freeCodeCamp/curriculum/commit/d442285 ))
* **challenge:** formatting of "Remove Items Using splice()". ([46ae877 ](https://github.com/freeCodeCamp/curriculum/commit/46ae877 ))
* **challenge:** Improve example for "Applied Visual Design: Use the u Tag to Underline Text". ([0e994d5 ](https://github.com/freeCodeCamp/curriculum/commit/0e994d5 ))
* **challenge:** Improve seed code for "OOP: Use instanceof" ([5d93771 ](https://github.com/freeCodeCamp/curriculum/commit/5d93771 ))
* **challenge:** Improve tests for Circular Queue challenge. ([#13308 ](https://github.com/freeCodeCamp/curriculum/issues/13308 )) ([6bc0672 ](https://github.com/freeCodeCamp/curriculum/commit/6bc0672 ))
* **challenge:** Improved tests for Algorithm "Missing Letters". ([f523c2e ](https://github.com/freeCodeCamp/curriculum/commit/f523c2e ))
* **challenge:** map.add() test case in create map DS challenge ([#16995 ](https://github.com/freeCodeCamp/curriculum/issues/16995 )) ([71ce7cf ](https://github.com/freeCodeCamp/curriculum/commit/71ce7cf ))
* **challenge:** modify regex in increment a number challenge ([3cf4782 ](https://github.com/freeCodeCamp/curriculum/commit/3cf4782 ))
* **challenge:** More robust test for "Learn how a Stack Works". ([106ab93 ](https://github.com/freeCodeCamp/curriculum/commit/106ab93 ))
* **challenge:** Prevent use of String.repeat() in Basic Algorithm. ([e030a17 ](https://github.com/freeCodeCamp/curriculum/commit/e030a17 ))
* **challenge:** Remove the note about Safari in the HTML5 require ([#16546 ](https://github.com/freeCodeCamp/curriculum/issues/16546 )) ([1e93d3d ](https://github.com/freeCodeCamp/curriculum/commit/1e93d3d ))
* **challenge:** small typo in "OOP: Use closure protection" ([bdff255 ](https://github.com/freeCodeCamp/curriculum/commit/bdff255 ))
* **challenge:** stricter tests for "Add Items Using splice()". ([f75a334 ](https://github.com/freeCodeCamp/curriculum/commit/f75a334 ))
* **challenge:** Stricter tests for "OOP: Constructor property" ([fb85c0c ](https://github.com/freeCodeCamp/curriculum/commit/fb85c0c ))
* **challenge:** Stricter tests for "OOP: Iterate Over All Properties" ([c3648a7 ](https://github.com/freeCodeCamp/curriculum/commit/c3648a7 ))
* **challenge:** Stricter tests for "OOP: New Object Prototype". ([248b06b ](https://github.com/freeCodeCamp/curriculum/commit/248b06b ))
* **challenge:** Stricter tests for "OOP: Understand Own Properties". ([3242afa ](https://github.com/freeCodeCamp/curriculum/commit/3242afa ))
* **challenge:** Typo in "OOP: Reset Inherited Constructor Property" ([29c00c8 ](https://github.com/freeCodeCamp/curriculum/commit/29c00c8 ))
* **challenge:** Typo in "OOP: Use an IIFE to Create a Module" ([15b1b0b ](https://github.com/freeCodeCamp/curriculum/commit/15b1b0b ))
* **challenge:** Typo in "OOP: Use an IIFE to Create a Module" ([2c5e7de ](https://github.com/freeCodeCamp/curriculum/commit/2c5e7de ))
* **challenge:** Typo in Serialization of a User Object ([181f8c6 ](https://github.com/freeCodeCamp/curriculum/commit/181f8c6 ))
* **challenge:** update description and add img for 1st binary tree challenge ([9117996 ](https://github.com/freeCodeCamp/curriculum/commit/9117996 ))
* **challenge:** Update GIF Quality ([#14592 ](https://github.com/freeCodeCamp/curriculum/issues/14592 )) ([4a6fc77 ](https://github.com/freeCodeCamp/curriculum/commit/4a6fc77 ))
* **challenge:** Update instructions and format for text-transform challenge. ([2eaba0b ](https://github.com/freeCodeCamp/curriculum/commit/2eaba0b ))
* **challenge:** update tail section for "Return a Value from a Function with Return". ([6aedeaa ](https://github.com/freeCodeCamp/curriculum/commit/6aedeaa ))
* **challenge:** Use correct indices in test messages. ([#13461 ](https://github.com/freeCodeCamp/curriculum/issues/13461 )) ([fad9cae ](https://github.com/freeCodeCamp/curriculum/commit/fad9cae ))
* **challenge:** various grammar and formatting, .env node challenge ([5ecaef2 ](https://github.com/freeCodeCamp/curriculum/commit/5ecaef2 ))
* **challenge:** wrap method names & other code in <code> tags ([224684e ](https://github.com/freeCodeCamp/curriculum/commit/224684e ))
* **challengeId:** Use correct id for Portfolio challenge ([572b3a8 ](https://github.com/freeCodeCamp/curriculum/commit/572b3a8 ))
* **challenges:** add class to backend challenge wrapper, fix basic node formatting ([6b3c3fc ](https://github.com/freeCodeCamp/curriculum/commit/6b3c3fc ))
* **challenges:** Add helmetjs intro ([#15865 ](https://github.com/freeCodeCamp/curriculum/issues/15865 )) ([b01e9e1 ](https://github.com/freeCodeCamp/curriculum/commit/b01e9e1 )), closes [#12634 ](https://github.com/freeCodeCamp/curriculum/issues/12634 )
* **challenges:** add info about ReactDOM.render in an early react challenge ([#17186 ](https://github.com/freeCodeCamp/curriculum/issues/17186 )) ([#17473 ](https://github.com/freeCodeCamp/curriculum/issues/17473 )) ([68b089e ](https://github.com/freeCodeCamp/curriculum/commit/68b089e ))
* **challenges:** Add more examples of text-align CSS property ([#16624 ](https://github.com/freeCodeCamp/curriculum/issues/16624 )) ([4a93ae7 ](https://github.com/freeCodeCamp/curriculum/commit/4a93ae7 )), closes [#16446 ](https://github.com/freeCodeCamp/curriculum/issues/16446 )
* **challenges:** Add Project Euler problem 11 solution and tests ([#16480 ](https://github.com/freeCodeCamp/curriculum/issues/16480 )) ([c2e057a ](https://github.com/freeCodeCamp/curriculum/commit/c2e057a ))
* **challenges:** Add test to check semicolon ([#15756 ](https://github.com/freeCodeCamp/curriculum/issues/15756 )) ([0be65dc ](https://github.com/freeCodeCamp/curriculum/commit/0be65dc )), closes [#10703 ](https://github.com/freeCodeCamp/curriculum/issues/10703 )
* **challenges:** Add tests and solution for Euler Problem 10 ([#16431 ](https://github.com/freeCodeCamp/curriculum/issues/16431 )) ([cdd9c54 ](https://github.com/freeCodeCamp/curriculum/commit/cdd9c54 ))
* **challenges:** Add tests and solution for Euler problem 5 ([#16421 ](https://github.com/freeCodeCamp/curriculum/issues/16421 )) ([c79068e ](https://github.com/freeCodeCamp/curriculum/commit/c79068e ))
* **challenges:** Add Tests and Solution for Project Euler 50 ([#17152 ](https://github.com/freeCodeCamp/curriculum/issues/17152 )) ([28eaceb ](https://github.com/freeCodeCamp/curriculum/commit/28eaceb ))
* **challenges:** Add tests and solution for Project Euler problem 17 ([#16685 ](https://github.com/freeCodeCamp/curriculum/issues/16685 )) ([4a3d1c9 ](https://github.com/freeCodeCamp/curriculum/commit/4a3d1c9 ))
* **challenges:** Add tests for Project Euler problem 12 ([#16545 ](https://github.com/freeCodeCamp/curriculum/issues/16545 )) ([3ef9315 ](https://github.com/freeCodeCamp/curriculum/commit/3ef9315 ))
* **challenges:** Additional test cases for 'Escape Sequences in Strings' ([74f6aff ](https://github.com/freeCodeCamp/curriculum/commit/74f6aff ))
* **challenges:** Change "loop" to "function" ([#15649 ](https://github.com/freeCodeCamp/curriculum/issues/15649 )) ([5baec5e ](https://github.com/freeCodeCamp/curriculum/commit/5baec5e ))
* **challenges:** Change hyperdev link to glitch ([#15694 ](https://github.com/freeCodeCamp/curriculum/issues/15694 )) ([763f570 ](https://github.com/freeCodeCamp/curriculum/commit/763f570 )), closes [#15691 ](https://github.com/freeCodeCamp/curriculum/issues/15691 )
* **challenges:** Change invalid ObjectId ([32930c9 ](https://github.com/freeCodeCamp/curriculum/commit/32930c9 )), closes [#16550 ](https://github.com/freeCodeCamp/curriculum/issues/16550 )
* **challenges:** Change offset values ([#17006 ](https://github.com/freeCodeCamp/curriculum/issues/17006 )) ([d612f48 ](https://github.com/freeCodeCamp/curriculum/commit/d612f48 )), closes [#14681 ](https://github.com/freeCodeCamp/curriculum/issues/14681 )
* **challenges:** Change regular expressions match characters that o ([7444764 ](https://github.com/freeCodeCamp/curriculum/commit/7444764 )), closes [#16119 ](https://github.com/freeCodeCamp/curriculum/issues/16119 )
* **challenges:** Change spanish description ([#17089 ](https://github.com/freeCodeCamp/curriculum/issues/17089 )) ([51ba570 ](https://github.com/freeCodeCamp/curriculum/commit/51ba570 )), closes [#17073 ](https://github.com/freeCodeCamp/curriculum/issues/17073 )
* **challenges:** Change switch code format for consistency ([3479d83 ](https://github.com/freeCodeCamp/curriculum/commit/3479d83 )), closes [#14947 ](https://github.com/freeCodeCamp/curriculum/issues/14947 )
* **challenges:** Change Symmetric Differences Title ([#16962 ](https://github.com/freeCodeCamp/curriculum/issues/16962 )) ([fcf4eb4 ](https://github.com/freeCodeCamp/curriculum/commit/fcf4eb4 ))
* **challenges:** Clarified instructions on es6 let challenge ([#15983 ](https://github.com/freeCodeCamp/curriculum/issues/15983 )) ([5ba1da5 ](https://github.com/freeCodeCamp/curriculum/commit/5ba1da5 ))
* **challenges:** Corrected a test case for challenge ([#17162 ](https://github.com/freeCodeCamp/curriculum/issues/17162 )) ([ff8b13b ](https://github.com/freeCodeCamp/curriculum/commit/ff8b13b )), closes [#17134 ](https://github.com/freeCodeCamp/curriculum/issues/17134 )
* **challenges:** Edit challengeSeed and Add Solution for Project Euler 49 ([#17146 ](https://github.com/freeCodeCamp/curriculum/issues/17146 )) ([b7be885 ](https://github.com/freeCodeCamp/curriculum/commit/b7be885 ))
* **challenges:** Edit Description and Add Solution for Project Euler 33 ([#17085 ](https://github.com/freeCodeCamp/curriculum/issues/17085 )) ([831c6a6 ](https://github.com/freeCodeCamp/curriculum/commit/831c6a6 ))
* **challenges:** Edit Description and Add Solution for Project Euler 38 ([#17086 ](https://github.com/freeCodeCamp/curriculum/issues/17086 )) ([a88cdee ](https://github.com/freeCodeCamp/curriculum/commit/a88cdee ))
* **challenges:** Edit Description and Add Solution for Project Euler 44 ([#17127 ](https://github.com/freeCodeCamp/curriculum/issues/17127 )) ([cca9b8b ](https://github.com/freeCodeCamp/curriculum/commit/cca9b8b ))
* **challenges:** Edit Description and Add Solution for Project Euler 45 ([#17126 ](https://github.com/freeCodeCamp/curriculum/issues/17126 )) ([6586ecd ](https://github.com/freeCodeCamp/curriculum/commit/6586ecd ))
* **challenges:** Edit Description and Add Solution for Project Euler 46 ([#17140 ](https://github.com/freeCodeCamp/curriculum/issues/17140 )) ([7235ca1 ](https://github.com/freeCodeCamp/curriculum/commit/7235ca1 ))
* **challenges:** Edit Description, Add Tests and Solution for Project Euler 40 ([#17087 ](https://github.com/freeCodeCamp/curriculum/issues/17087 )) ([1b99e6d ](https://github.com/freeCodeCamp/curriculum/commit/1b99e6d ))
* **challenges:** Edit Description, Add Tests and Solution for Project Euler 41 ([#17088 ](https://github.com/freeCodeCamp/curriculum/issues/17088 )) ([5fa947c ](https://github.com/freeCodeCamp/curriculum/commit/5fa947c ))
* **challenges:** Edit Description, Add Tests and Solution for Project Euler 47 ([#17142 ](https://github.com/freeCodeCamp/curriculum/issues/17142 )) ([58e82ea ](https://github.com/freeCodeCamp/curriculum/commit/58e82ea ))
* **challenges:** Edit Description, Tests, and Add Solution for Project Euler 48 ([#17145 ](https://github.com/freeCodeCamp/curriculum/issues/17145 )) ([080c27e ](https://github.com/freeCodeCamp/curriculum/commit/080c27e ))
* **challenges:** Fix 'only subtract one number' test ([#16173 ](https://github.com/freeCodeCamp/curriculum/issues/16173 )) ([d23e397 ](https://github.com/freeCodeCamp/curriculum/commit/d23e397 )), closes [#13103 ](https://github.com/freeCodeCamp/curriculum/issues/13103 )
* **challenges:** Fix animation-timing-function default from linear ([#16690 ](https://github.com/freeCodeCamp/curriculum/issues/16690 )) ([edd55ea ](https://github.com/freeCodeCamp/curriculum/commit/edd55ea )), closes [#16684 ](https://github.com/freeCodeCamp/curriculum/issues/16684 )
* **challenges:** Fix test on react challenge that was always passing ([#16558 ](https://github.com/freeCodeCamp/curriculum/issues/16558 )) ([698eeb3 ](https://github.com/freeCodeCamp/curriculum/commit/698eeb3 ))
* **challenges:** Fix typo in code example ([#16866 ](https://github.com/freeCodeCamp/curriculum/issues/16866 )) ([14c0414 ](https://github.com/freeCodeCamp/curriculum/commit/14c0414 ))
* **challenges:** Fix typo in css-grid justify-self challenge ([#16961 ](https://github.com/freeCodeCamp/curriculum/issues/16961 )) ([9e95fb7 ](https://github.com/freeCodeCamp/curriculum/commit/9e95fb7 )), closes [#16959 ](https://github.com/freeCodeCamp/curriculum/issues/16959 )
* **challenges:** Fix typo issue on CSS Grid:Minmax ([#17027 ](https://github.com/freeCodeCamp/curriculum/issues/17027 )) ([0f5e594 ](https://github.com/freeCodeCamp/curriculum/commit/0f5e594 ))
* **challenges:** Fix typos in some project Euler problems ([#16605 ](https://github.com/freeCodeCamp/curriculum/issues/16605 )) ([f3ad9ff ](https://github.com/freeCodeCamp/curriculum/commit/f3ad9ff ))
* **challenges:** Fix vague tests for "Convert JSON Data to HTML" challenge ([503aa2f ](https://github.com/freeCodeCamp/curriculum/commit/503aa2f ))
* **challenges:** Fix wrong word on Basic CSS lesson ([#17219 ](https://github.com/freeCodeCamp/curriculum/issues/17219 )) ([d039668 ](https://github.com/freeCodeCamp/curriculum/commit/d039668 ))
* **challenges:** Fixed import export related challenges ([ab08420 ](https://github.com/freeCodeCamp/curriculum/commit/ab08420 )), closes [#16235 ](https://github.com/freeCodeCamp/curriculum/issues/16235 )
* **challenges:** Fixed typo in the challenge ([#16991 ](https://github.com/freeCodeCamp/curriculum/issues/16991 )) ([f9a63ee ](https://github.com/freeCodeCamp/curriculum/commit/f9a63ee )), closes [#16979 ](https://github.com/freeCodeCamp/curriculum/issues/16979 )
* **challenges:** Improve description in existing object challenges ([7977430 ](https://github.com/freeCodeCamp/curriculum/commit/7977430 ))
* **challenges:** Improve Word Blanks on staging ([#15901 ](https://github.com/freeCodeCamp/curriculum/issues/15901 )) ([76d7347 ](https://github.com/freeCodeCamp/curriculum/commit/76d7347 ))
* **challenges:** Improve wording of description ([#15873 ](https://github.com/freeCodeCamp/curriculum/issues/15873 )) ([fbce073 ](https://github.com/freeCodeCamp/curriculum/commit/fbce073 )), closes [#14306 ](https://github.com/freeCodeCamp/curriculum/issues/14306 )
* **challenges:** improved instructions for anchor element challenge ([5230817 ](https://github.com/freeCodeCamp/curriculum/commit/5230817 )), closes [#16289 ](https://github.com/freeCodeCamp/curriculum/issues/16289 )
* **challenges:** Port Solution for Project Euler 32 from Arcade Mode ([#17084 ](https://github.com/freeCodeCamp/curriculum/issues/17084 )) ([048734d ](https://github.com/freeCodeCamp/curriculum/commit/048734d ))
* **challenges:** put finishing touches on react & redux challenges ([652f943 ](https://github.com/freeCodeCamp/curriculum/commit/652f943 ))
* **challenges:** Remove double quote requirement in jQuery selectors ([8f8671b ](https://github.com/freeCodeCamp/curriculum/commit/8f8671b ))
* **challenges:** Remove self-closing slashes from <img> and <input> ([#16985 ](https://github.com/freeCodeCamp/curriculum/issues/16985 )) ([ff35f2c ](https://github.com/freeCodeCamp/curriculum/commit/ff35f2c ))
* **challenges:** Revert CSS regex test ([86f96a1 ](https://github.com/freeCodeCamp/curriculum/commit/86f96a1 )), closes [#15567 ](https://github.com/freeCodeCamp/curriculum/issues/15567 )
* **challenges:** typos and verbiage in previous fixes ([3dabbc7 ](https://github.com/freeCodeCamp/curriculum/commit/3dabbc7 ))
* **CI:** Remove Friendly Date Ranges ([c0410ab ](https://github.com/freeCodeCamp/curriculum/commit/c0410ab ))
* **dev:** filter hidden files from seed ([c272257 ](https://github.com/freeCodeCamp/curriculum/commit/c272257 ))
* **euler:** Fixed broken build ([3b291b2 ](https://github.com/freeCodeCamp/curriculum/commit/3b291b2 ))
* **frontend-projects:** replace video with image thumbnail ([d1f4f6c ](https://github.com/freeCodeCamp/curriculum/commit/d1f4f6c ))
* **instructions:** fix spacing and correct example code for max heap and binary search tree problems ([a44eaf0 ](https://github.com/freeCodeCamp/curriculum/commit/a44eaf0 ))
* **map:** Removed NA text for challenge without time estimat ([e2a95d6 ](https://github.com/freeCodeCamp/curriculum/commit/e2a95d6 )), closes [#16454 ](https://github.com/freeCodeCamp/curriculum/issues/16454 )
* **map:** Removed required sign from challenges ([3e1fea9 ](https://github.com/freeCodeCamp/curriculum/commit/3e1fea9 )), closes [#16239 ](https://github.com/freeCodeCamp/curriculum/issues/16239 )
* **pairwise:** Clarification of instructions ([b7038fd ](https://github.com/freeCodeCamp/curriculum/commit/b7038fd ))
* **projects:** Add user stories to projects' description ([#16924 ](https://github.com/freeCodeCamp/curriculum/issues/16924 )) ([29d9673 ](https://github.com/freeCodeCamp/curriculum/commit/29d9673 )), closes [#16810 ](https://github.com/freeCodeCamp/curriculum/issues/16810 )
* **seed:** Add test cases for closing tags ([#16575 ](https://github.com/freeCodeCamp/curriculum/issues/16575 )) ([e232565 ](https://github.com/freeCodeCamp/curriculum/commit/e232565 ))
* **seed:** Add default values to incompleted declarations ([#16704 ](https://github.com/freeCodeCamp/curriculum/issues/16704 )) ([65a28d9 ](https://github.com/freeCodeCamp/curriculum/commit/65a28d9 )), closes [#16696 ](https://github.com/freeCodeCamp/curriculum/issues/16696 )
* **seed:** Add Img to CSS Relative Positioning Challenge ([#16728 ](https://github.com/freeCodeCamp/curriculum/issues/16728 )) ([a3bd39e ](https://github.com/freeCodeCamp/curriculum/commit/a3bd39e ))
* **seed:** Add in introductory slide challenges ([ffe5533 ](https://github.com/freeCodeCamp/curriculum/commit/ffe5533 ))
* **seed:** Add legacy project back in and update id ([#16749 ](https://github.com/freeCodeCamp/curriculum/issues/16749 )) ([be7245b ](https://github.com/freeCodeCamp/curriculum/commit/be7245b )), closes [#16336 ](https://github.com/freeCodeCamp/curriculum/issues/16336 )
* **seed:** Add length check for component find ([#16678 ](https://github.com/freeCodeCamp/curriculum/issues/16678 )) ([444aa7f ](https://github.com/freeCodeCamp/curriculum/commit/444aa7f )), closes [#16677 ](https://github.com/freeCodeCamp/curriculum/issues/16677 )
* **seed:** Add missing bindings outside comment lines ([#16585 ](https://github.com/freeCodeCamp/curriculum/issues/16585 )) ([6d566bf ](https://github.com/freeCodeCamp/curriculum/commit/6d566bf ))
* **seed:** Add pass through details ([c27f270 ](https://github.com/freeCodeCamp/curriculum/commit/c27f270 )), closes [#16148 ](https://github.com/freeCodeCamp/curriculum/issues/16148 )
* **seed:** Add test for checking the length of buttons is 2 ([#16921 ](https://github.com/freeCodeCamp/curriculum/issues/16921 )) ([d035932 ](https://github.com/freeCodeCamp/curriculum/commit/d035932 ))
* **seed:** Add tests and solution for Project Euler 14 ([#16621 ](https://github.com/freeCodeCamp/curriculum/issues/16621 )) ([084ad62 ](https://github.com/freeCodeCamp/curriculum/commit/084ad62 ))
* **seed:** Add tests and solution for Project Euler 19 ([#16694 ](https://github.com/freeCodeCamp/curriculum/issues/16694 )) ([0136b82 ](https://github.com/freeCodeCamp/curriculum/commit/0136b82 ))
* **seed:** Add tests for Project Euler problem 13 ([#16617 ](https://github.com/freeCodeCamp/curriculum/issues/16617 )) ([a3c546e ](https://github.com/freeCodeCamp/curriculum/commit/a3c546e ))
* **seed:** Add tests, solution, and edit description for Project Euler 16 ([#16641 ](https://github.com/freeCodeCamp/curriculum/issues/16641 )) ([5d14e4b ](https://github.com/freeCodeCamp/curriculum/commit/5d14e4b ))
* **seed:** Add tests, solution, and image for Project Euler problem 15 ([#16626 ](https://github.com/freeCodeCamp/curriculum/issues/16626 )) ([8cdc783 ](https://github.com/freeCodeCamp/curriculum/commit/8cdc783 ))
* **seed:** added example breakdown to give more clarity to question ([#16485 ](https://github.com/freeCodeCamp/curriculum/issues/16485 )) ([27e716f ](https://github.com/freeCodeCamp/curriculum/commit/27e716f ))
* **seed:** Added missing text 'new tab' ([#16978 ](https://github.com/freeCodeCamp/curriculum/issues/16978 )) ([fc87d71 ](https://github.com/freeCodeCamp/curriculum/commit/fc87d71 )), closes [#16970 ](https://github.com/freeCodeCamp/curriculum/issues/16970 )
* **seed:** Best practice for radio button ([#16349 ](https://github.com/freeCodeCamp/curriculum/issues/16349 )) ([9dc3073 ](https://github.com/freeCodeCamp/curriculum/commit/9dc3073 ))
* **seed:** Bootstrap default button fix ([#17082 ](https://github.com/freeCodeCamp/curriculum/issues/17082 )) ([2b5e39e ](https://github.com/freeCodeCamp/curriculum/commit/2b5e39e )), closes [#17075 ](https://github.com/freeCodeCamp/curriculum/issues/17075 )
* **seed:** Chall seed and test are modified to allow better t ([#16928 ](https://github.com/freeCodeCamp/curriculum/issues/16928 )) ([d987ce4 ](https://github.com/freeCodeCamp/curriculum/commit/d987ce4 )), closes [#16356 ](https://github.com/freeCodeCamp/curriculum/issues/16356 )
* **seed:** Challenge titles should be properly capitalized ([31ae776 ](https://github.com/freeCodeCamp/curriculum/commit/31ae776 )), closes [#16873 ](https://github.com/freeCodeCamp/curriculum/issues/16873 )
* **seed:** challenge types ([#17229 ](https://github.com/freeCodeCamp/curriculum/issues/17229 )) ([15a9259 ](https://github.com/freeCodeCamp/curriculum/commit/15a9259 )), closes [#17221 ](https://github.com/freeCodeCamp/curriculum/issues/17221 )
* **seed:** Change Line Number & Typo ([#16586 ](https://github.com/freeCodeCamp/curriculum/issues/16586 )) ([0a225dc ](https://github.com/freeCodeCamp/curriculum/commit/0a225dc )), closes [#16567 ](https://github.com/freeCodeCamp/curriculum/issues/16567 )
* **seed:** Change require pixel ([#16500 ](https://github.com/freeCodeCamp/curriculum/issues/16500 )) ([48b0b8c ](https://github.com/freeCodeCamp/curriculum/commit/48b0b8c ))
* **seed:** Change tag nesting order ([#17093 ](https://github.com/freeCodeCamp/curriculum/issues/17093 )) ([26c29f2 ](https://github.com/freeCodeCamp/curriculum/commit/26c29f2 )), closes [#17077 ](https://github.com/freeCodeCamp/curriculum/issues/17077 )
* **seed:** Change variable name from array to args ([#16472 ](https://github.com/freeCodeCamp/curriculum/issues/16472 )) ([6307c0f ](https://github.com/freeCodeCamp/curriculum/commit/6307c0f )), closes [#16351 ](https://github.com/freeCodeCamp/curriculum/issues/16351 )
* **seed:** Clarify instructions ([#17050 ](https://github.com/freeCodeCamp/curriculum/issues/17050 )) ([9f5eb3b ](https://github.com/freeCodeCamp/curriculum/commit/9f5eb3b )), closes [#17044 ](https://github.com/freeCodeCamp/curriculum/issues/17044 )
* **seed:** Clean up seed directory and add open source for go ([278ba0a ](https://github.com/freeCodeCamp/curriculum/commit/278ba0a ))
* **seed:** Correct typos in es6.json ([#16972 ](https://github.com/freeCodeCamp/curriculum/issues/16972 )) ([181949b ](https://github.com/freeCodeCamp/curriculum/commit/181949b ))
* **seed:** Differentiation between sass and scss ([b509306 ](https://github.com/freeCodeCamp/curriculum/commit/b509306 ))
* **seed:** Eliminate regex bug for async assertions ([#16341 ](https://github.com/freeCodeCamp/curriculum/issues/16341 )) ([0f73022 ](https://github.com/freeCodeCamp/curriculum/commit/0f73022 ))
* **seed:** English error in Basic HTML and HTML5 challenge ([#16608 ](https://github.com/freeCodeCamp/curriculum/issues/16608 )) ([240a63f ](https://github.com/freeCodeCamp/curriculum/commit/240a63f ))
* **seed:** Expand description of media query challenge ([#16572 ](https://github.com/freeCodeCamp/curriculum/issues/16572 )) ([7060338 ](https://github.com/freeCodeCamp/curriculum/commit/7060338 )), closes [#16474 ](https://github.com/freeCodeCamp/curriculum/issues/16474 )
* **seed:** Fix "Change the Color of Text" challenge not loading ([#16764 ](https://github.com/freeCodeCamp/curriculum/issues/16764 )) ([280858e ](https://github.com/freeCodeCamp/curriculum/commit/280858e )), closes [#16762 ](https://github.com/freeCodeCamp/curriculum/issues/16762 )
* **seed:** Fix invalid MongoDB ObjectId in array seed challenge ([#16532 ](https://github.com/freeCodeCamp/curriculum/issues/16532 )) ([b75d7ae ](https://github.com/freeCodeCamp/curriculum/commit/b75d7ae )), closes [#16530 ](https://github.com/freeCodeCamp/curriculum/issues/16530 )
* **seed:** Fix invalid MongoDB ObjectID in jquery seed ([#16535 ](https://github.com/freeCodeCamp/curriculum/issues/16535 )) ([601f08b ](https://github.com/freeCodeCamp/curriculum/commit/601f08b )), closes [#16523 ](https://github.com/freeCodeCamp/curriculum/issues/16523 )
* [#14051 ](https://github.com/freeCodeCamp/curriculum/issues/14051 ); update instructions text ([b7142dc ](https://github.com/freeCodeCamp/curriculum/commit/b7142dc ))
* [#14402 ](https://github.com/freeCodeCamp/curriculum/issues/14402 ); add test for radio button in form tag ([74ab1b6 ](https://github.com/freeCodeCamp/curriculum/commit/74ab1b6 ))
* add 2nd regex check for bracket notation ([d4ad420 ](https://github.com/freeCodeCamp/curriculum/commit/d4ad420 ))
* added new test and fixed incorrect variable ([#17471 ](https://github.com/freeCodeCamp/curriculum/issues/17471 )) ([0874eca ](https://github.com/freeCodeCamp/curriculum/commit/0874eca ))
* Claiming respWebDesignCert tests ([#17102 ](https://github.com/freeCodeCamp/curriculum/issues/17102 )) ([1ca9933 ](https://github.com/freeCodeCamp/curriculum/commit/1ca9933 ))
* Clarify mutate array with const challenge ([#15745 ](https://github.com/freeCodeCamp/curriculum/issues/15745 )) ([5522c64 ](https://github.com/freeCodeCamp/curriculum/commit/5522c64 )), closes [#14832 ](https://github.com/freeCodeCamp/curriculum/issues/14832 )
* **seed:** Make algorithm projects appear after intermediate algorithms ([#16655 ](https://github.com/freeCodeCamp/curriculum/issues/16655 )) ([b02aafc ](https://github.com/freeCodeCamp/curriculum/commit/b02aafc ))
* declares index variable in Set challenges ([3737ed3 ](https://github.com/freeCodeCamp/curriculum/commit/3737ed3 ))
* index number in QA challenge test ([#17096 ](https://github.com/freeCodeCamp/curriculum/issues/17096 )) ([8ee64eb ](https://github.com/freeCodeCamp/curriculum/commit/8ee64eb ))
* language update suggestions for basic-css and basic-html ([#16713 ](https://github.com/freeCodeCamp/curriculum/issues/16713 )) ([15c9c85 ](https://github.com/freeCodeCamp/curriculum/commit/15c9c85 ))
* language update suggestions for basic-css and basic-html ([#16729 ](https://github.com/freeCodeCamp/curriculum/issues/16729 )) ([767efbc ](https://github.com/freeCodeCamp/curriculum/commit/767efbc ))
* language update suggestions for basic-css and basic-html ([#16767 ](https://github.com/freeCodeCamp/curriculum/issues/16767 )) ([9ef7d8e ](https://github.com/freeCodeCamp/curriculum/commit/9ef7d8e ))
* Make semicolon optional ([#16364 ](https://github.com/freeCodeCamp/curriculum/issues/16364 )) ([2df89da ](https://github.com/freeCodeCamp/curriculum/commit/2df89da ))
* Peer review suggestions accepted ([4861df0 ](https://github.com/freeCodeCamp/curriculum/commit/4861df0 ))
* **seed:** Replaced 'include' with 'match' and RegExp for the ([#16700 ](https://github.com/freeCodeCamp/curriculum/issues/16700 )) ([5668502 ](https://github.com/freeCodeCamp/curriculum/commit/5668502 )), closes [#16698 ](https://github.com/freeCodeCamp/curriculum/issues/16698 )
* rename incorrect variable name ([#17538 ](https://github.com/freeCodeCamp/curriculum/issues/17538 )) ([9e84a54 ](https://github.com/freeCodeCamp/curriculum/commit/9e84a54 ))
* **seed:** Fix label ([ecc2c9f ](https://github.com/freeCodeCamp/curriculum/commit/ecc2c9f )), closes [#16456 ](https://github.com/freeCodeCamp/curriculum/issues/16456 )
* **seed:** Fix Modify Array challenge description typo ([#16662 ](https://github.com/freeCodeCamp/curriculum/issues/16662 )) ([6337592 ](https://github.com/freeCodeCamp/curriculum/commit/6337592 ))
* **seed:** Fix quotient should only be assigned once test ([edc37e7 ](https://github.com/freeCodeCamp/curriculum/commit/edc37e7 )), closes [#16329 ](https://github.com/freeCodeCamp/curriculum/issues/16329 )
* **seed:** Fix schema violations ([b793079 ](https://github.com/freeCodeCamp/curriculum/commit/b793079 ))
* **seed:** Fix solution doesn't pass for challenge "React: Use Advanced JavaScript in React Render Method" ([#16631 ](https://github.com/freeCodeCamp/curriculum/issues/16631 )) ([536ef79 ](https://github.com/freeCodeCamp/curriculum/commit/536ef79 )), closes [#16629 ](https://github.com/freeCodeCamp/curriculum/issues/16629 )
* **seed:** Fix spelling and formatting issues ([#16821 ](https://github.com/freeCodeCamp/curriculum/issues/16821 )) ([fbb9378 ](https://github.com/freeCodeCamp/curriculum/commit/fbb9378 )), closes [#16458 ](https://github.com/freeCodeCamp/curriculum/issues/16458 )
* **seed:** Fix tests for apisMicroservicesCert ([#17105 ](https://github.com/freeCodeCamp/curriculum/issues/17105 )) ([23ff6cc ](https://github.com/freeCodeCamp/curriculum/commit/23ff6cc ))
* **seed:** Fix typo in redux.json ([#16935 ](https://github.com/freeCodeCamp/curriculum/issues/16935 )) ([7c38b2c ](https://github.com/freeCodeCamp/curriculum/commit/7c38b2c )), closes [#16920 ](https://github.com/freeCodeCamp/curriculum/issues/16920 )
* **seed:** Fix typo in test of Mongoose dependency ([#16606 ](https://github.com/freeCodeCamp/curriculum/issues/16606 )) ([99e1f45 ](https://github.com/freeCodeCamp/curriculum/commit/99e1f45 )), closes [#16604 ](https://github.com/freeCodeCamp/curriculum/issues/16604 )
* **seed:** Fix typo in the user stories ([393f763 ](https://github.com/freeCodeCamp/curriculum/commit/393f763 )), closes [#15769 ](https://github.com/freeCodeCamp/curriculum/issues/15769 )
* **seed:** Fix typos ([a9bbfec ](https://github.com/freeCodeCamp/curriculum/commit/a9bbfec ))
* **seed:** Fixed assert regex ([12a4614 ](https://github.com/freeCodeCamp/curriculum/commit/12a4614 )), closes [#13999 ](https://github.com/freeCodeCamp/curriculum/issues/13999 )
* **seed:** Fixed broken link in React Introducing Inline Styl ([#17040 ](https://github.com/freeCodeCamp/curriculum/issues/17040 )) ([b208c47 ](https://github.com/freeCodeCamp/curriculum/commit/b208c47 ))
* **seed:** Fixed check on U tag to Underline tests ([#16744 ](https://github.com/freeCodeCamp/curriculum/issues/16744 )) ([427e279 ](https://github.com/freeCodeCamp/curriculum/commit/427e279 ))
* **seed:** fixed correct answer typo in explanation of question 2 ([575f366 ](https://github.com/freeCodeCamp/curriculum/commit/575f366 ))
* **seed:** Fixed disruptive, unclosed <code> tag ([#16594 ](https://github.com/freeCodeCamp/curriculum/issues/16594 )) ([d3b6633 ](https://github.com/freeCodeCamp/curriculum/commit/d3b6633 )), closes [#16581 ](https://github.com/freeCodeCamp/curriculum/issues/16581 )
* **seed:** Fixed issue with approximately always failing ([#16752 ](https://github.com/freeCodeCamp/curriculum/issues/16752 )) ([f30ccd6 ](https://github.com/freeCodeCamp/curriculum/commit/f30ccd6 ))
* **seed:** Fixed issue with atLeast test always failing ([#16717 ](https://github.com/freeCodeCamp/curriculum/issues/16717 )) ([399ba38 ](https://github.com/freeCodeCamp/curriculum/commit/399ba38 )), closes [#16668 ](https://github.com/freeCodeCamp/curriculum/issues/16668 )
* **seed:** Fixed test to fail if console.clear is still commented out ([#17097 ](https://github.com/freeCodeCamp/curriculum/issues/17097 )) ([746413b ](https://github.com/freeCodeCamp/curriculum/commit/746413b )), closes [#16958 ](https://github.com/freeCodeCamp/curriculum/issues/16958 )
* **seed:** fixed typo in question 6 code ([#16482 ](https://github.com/freeCodeCamp/curriculum/issues/16482 )) ([e5a0533 ](https://github.com/freeCodeCamp/curriculum/commit/e5a0533 ))
* **seed:** fixed typos in css grid challenges ([#16877 ](https://github.com/freeCodeCamp/curriculum/issues/16877 )) ([edbcd73 ](https://github.com/freeCodeCamp/curriculum/commit/edbcd73 )), closes [#16871 ](https://github.com/freeCodeCamp/curriculum/issues/16871 )
* **seed:** Fixes tests ([#17051 ](https://github.com/freeCodeCamp/curriculum/issues/17051 )) ([49a5fda ](https://github.com/freeCodeCamp/curriculum/commit/49a5fda )), closes [#17019 ](https://github.com/freeCodeCamp/curriculum/issues/17019 )
* **seed:** flex box challenges not displaying ([83b63b4 ](https://github.com/freeCodeCamp/curriculum/commit/83b63b4 ))
* **seed:** Format description, add tests and solution for Project Euler 18 ([#16693 ](https://github.com/freeCodeCamp/curriculum/issues/16693 )) ([8d599d3 ](https://github.com/freeCodeCamp/curriculum/commit/8d599d3 ))
* **seed:** Function name findLongestWord changed ([6553666 ](https://github.com/freeCodeCamp/curriculum/commit/6553666 ))
* **seed:** Intro to chai added ([#16885 ](https://github.com/freeCodeCamp/curriculum/issues/16885 )) ([2d25642 ](https://github.com/freeCodeCamp/curriculum/commit/2d25642 )), closes [#12635 ](https://github.com/freeCodeCamp/curriculum/issues/12635 )
* **seed:** Make element naming optional ([#16926 ](https://github.com/freeCodeCamp/curriculum/issues/16926 )) ([0b9b671 ](https://github.com/freeCodeCamp/curriculum/commit/0b9b671 )), closes [#16905 ](https://github.com/freeCodeCamp/curriculum/issues/16905 ) [#15224 ](https://github.com/freeCodeCamp/curriculum/issues/15224 )
* **seed:** Make tests accepts all correct answers ([#16627 ](https://github.com/freeCodeCamp/curriculum/issues/16627 )) ([13f48c4](https://github.com/freeCodeCamp/curriculum/commit/13f48c4 )), closes [#16516 ](https://github.com/freeCodeCamp/curriculum/issues/16516 )
* **seed:** message update to the test ([#16718 ](https://github.com/freeCodeCamp/curriculum/issues/16718 )) ([d8fdaea ](https://github.com/freeCodeCamp/curriculum/commit/d8fdaea ))
* **seed:** Minor copy improvements ([ed9cce0 ](https://github.com/freeCodeCamp/curriculum/commit/ed9cce0 ))
* **seed:** Missing/duplicate info ([67dfde9 ](https://github.com/freeCodeCamp/curriculum/commit/67dfde9 ))
* **seed:** remove challengeType from properties ([89e4853 ](https://github.com/freeCodeCamp/curriculum/commit/89e4853 ))
* **seed:** Remove redundant seed files from math directory ([b7f2435 ](https://github.com/freeCodeCamp/curriculum/commit/b7f2435 ))
* **seed:** Removed inconsistent and unnecessary ReactDOM.rend ([#16711 ](https://github.com/freeCodeCamp/curriculum/issues/16711 )) ([e0aded6 ](https://github.com/freeCodeCamp/curriculum/commit/e0aded6 ))
* **seed:** removed typo from task description ([#17166 ](https://github.com/freeCodeCamp/curriculum/issues/17166 )) ([c212258 ](https://github.com/freeCodeCamp/curriculum/commit/c212258 ))
* **seed:** Sass Challenge:Use [@each](https://github.com/each ) to Map Over Items in a Li ([#17032 ](https://github.com/freeCodeCamp/curriculum/issues/17032 )) ([8a7198d ](https://github.com/freeCodeCamp/curriculum/commit/8a7198d )), closes [#16896 ](https://github.com/freeCodeCamp/curriculum/issues/16896 ) [#16894 ](https://github.com/freeCodeCamp/curriculum/issues/16894 )
* **seed:** Simplify Unique Titles Test ([#17056 ](https://github.com/freeCodeCamp/curriculum/issues/17056 )) ([5e53ebd ](https://github.com/freeCodeCamp/curriculum/commit/5e53ebd )), closes [#17035 ](https://github.com/freeCodeCamp/curriculum/issues/17035 )
* **seed:** Space between function name and parameters was not ([#16324 ](https://github.com/freeCodeCamp/curriculum/issues/16324 )) ([2e92368 ](https://github.com/freeCodeCamp/curriculum/commit/2e92368 ))
* **seed:** Squashed a bug from Disable an element using Jquery ([9f7f007 ](https://github.com/freeCodeCamp/curriculum/commit/9f7f007 ))
* **seed:** strengthened buggy regex in an Applied Accessibility test ([#16653 ](https://github.com/freeCodeCamp/curriculum/issues/16653 )) ([ca1ca41 ](https://github.com/freeCodeCamp/curriculum/commit/ca1ca41 )), closes [#16645 ](https://github.com/freeCodeCamp/curriculum/issues/16645 )
* **seed:** Typo correction to es6.json in javascript challeng ([#16589 ](https://github.com/freeCodeCamp/curriculum/issues/16589 )) ([b36ba2c ](https://github.com/freeCodeCamp/curriculum/commit/b36ba2c )), closes [#16584 ](https://github.com/freeCodeCamp/curriculum/issues/16584 )
* **seed:** Typo in test message ([#16708 ](https://github.com/freeCodeCamp/curriculum/issues/16708 )) ([fda4850 ](https://github.com/freeCodeCamp/curriculum/commit/fda4850 ))
* **seed:** Typos in testing code ([#16515 ](https://github.com/freeCodeCamp/curriculum/issues/16515 )) ([77808b0 ](https://github.com/freeCodeCamp/curriculum/commit/77808b0 ))
* **seed:** Update description for basic-javascript/word-blanks ([#16206 ](https://github.com/freeCodeCamp/curriculum/issues/16206 )) ([30866d5 ](https://github.com/freeCodeCamp/curriculum/commit/30866d5 ))
* **seed:** Update instruction ([#16543 ](https://github.com/freeCodeCamp/curriculum/issues/16543 )) ([2f37b64 ](https://github.com/freeCodeCamp/curriculum/commit/2f37b64 )), closes [#16268 ](https://github.com/freeCodeCamp/curriculum/issues/16268 )
* **seed:** Update Show the Local Weather challenge ([403049e ](https://github.com/freeCodeCamp/curriculum/commit/403049e ))
* **seed:** Update warning for Safari ([#15236 ](https://github.com/freeCodeCamp/curriculum/issues/15236 )) ([3c16db4 ](https://github.com/freeCodeCamp/curriculum/commit/3c16db4 ))
* **seed:** updated basic javascript URLs for hints ([#17445 ](https://github.com/freeCodeCamp/curriculum/issues/17445 )) ([c9f572d ](https://github.com/freeCodeCamp/curriculum/commit/c9f572d ))
* **seed-update:** browser console, fCC Console, functionality of both ([#15660 ](https://github.com/freeCodeCamp/curriculum/issues/15660 )) ([727e6d3 ](https://github.com/freeCodeCamp/curriculum/commit/727e6d3 ))
* **seed, challenges, 02-javascript-algorithms-and-data-structures, basic-javascript.json, Golf Code:** Adds an array of the names to the Golf Code challe ([#15678 ](https://github.com/freeCodeCamp/curriculum/issues/15678 )) ([450267e ](https://github.com/freeCodeCamp/curriculum/commit/450267e )), closes [#15618 ](https://github.com/freeCodeCamp/curriculum/issues/15618 )
* **seed/challenges:** Change cash register algorithm ([#16244 ](https://github.com/freeCodeCamp/curriculum/issues/16244 )) ([3583633 ](https://github.com/freeCodeCamp/curriculum/commit/3583633 )), closes [#16083 ](https://github.com/freeCodeCamp/curriculum/issues/16083 )
* **seed/challenges:** Correct typo in a JavaScript challenge ([#16441 ](https://github.com/freeCodeCamp/curriculum/issues/16441 )) ([1c9dd4d ](https://github.com/freeCodeCamp/curriculum/commit/1c9dd4d ))
* **seed/challenges:** Update test code for escaping quotes in literal strings ([#16476 ](https://github.com/freeCodeCamp/curriculum/issues/16476 )) ([f166d4c ](https://github.com/freeCodeCamp/curriculum/commit/f166d4c )), closes [#16344 ](https://github.com/freeCodeCamp/curriculum/issues/16344 ) [#16332 ](https://github.com/freeCodeCamp/curriculum/issues/16332 )
* **tests:** add tests to write higher order arrow functions challenge ([585f220 ](https://github.com/freeCodeCamp/curriculum/commit/585f220 ))
* **tests:** improve sorting algos section ([983cbf9 ](https://github.com/freeCodeCamp/curriculum/commit/983cbf9 ))
* **tests:** minor change to test suite for nest an anchor challenge ([ae19c6b ](https://github.com/freeCodeCamp/curriculum/commit/ae19c6b ))
* **translations:** Fix translation fields ([3f4bffc ](https://github.com/freeCodeCamp/curriculum/commit/3f4bffc ))
* **translations:** Updated German translations ([#15995 ](https://github.com/freeCodeCamp/curriculum/issues/15995 )) ([93af902 ](https://github.com/freeCodeCamp/curriculum/commit/93af902 ))
* **URLs:** Changed protocol relative URLs to Https URLs ([8b5b0f3 ](https://github.com/freeCodeCamp/curriculum/commit/8b5b0f3 )), closes [#16522 ](https://github.com/freeCodeCamp/curriculum/issues/16522 )
* SASS challenge and code indentation ([#17036 ](https://github.com/freeCodeCamp/curriculum/issues/17036 )) ([857c995 ](https://github.com/freeCodeCamp/curriculum/commit/857c995 ))
* small language update suggestion for basic css ([#16706 ](https://github.com/freeCodeCamp/curriculum/issues/16706 )) ([d63f3e2 ](https://github.com/freeCodeCamp/curriculum/commit/d63f3e2 ))
* Small language updates, and fix for colour contrast - basic-css ([#16851 ](https://github.com/freeCodeCamp/curriculum/issues/16851 )) ([5d93e6d ](https://github.com/freeCodeCamp/curriculum/commit/5d93e6d ))
* typo in challenges/react.json ([#17037 ](https://github.com/freeCodeCamp/curriculum/issues/17037 )) ([ad2d782 ](https://github.com/freeCodeCamp/curriculum/commit/ad2d782 ))
* typo in responsive web design projects ([#17100 ](https://github.com/freeCodeCamp/curriculum/issues/17100 )) ([1bd4767 ](https://github.com/freeCodeCamp/curriculum/commit/1bd4767 ))
### Code Refactoring
* **challenges:** Added Integrity and crossorigin attributes ([01b1b50 ](https://github.com/freeCodeCamp/curriculum/commit/01b1b50 ))
* **challenges:** Remove euler problem ([#15837 ](https://github.com/freeCodeCamp/curriculum/issues/15837 )) ([c2728ea ](https://github.com/freeCodeCamp/curriculum/commit/c2728ea )), closes [#15831 ](https://github.com/freeCodeCamp/curriculum/issues/15831 )
### Features
* **cert:** Certificates ([#16185 ](https://github.com/freeCodeCamp/curriculum/issues/16185 )) ([43abd79 ](https://github.com/freeCodeCamp/curriculum/commit/43abd79 ))
* **challenge:** Added mLab tutorial ([57f186a ](https://github.com/freeCodeCamp/curriculum/commit/57f186a )), closes [#14912 ](https://github.com/freeCodeCamp/curriculum/issues/14912 )
* **challenge:** Added Object.freeze challenge wrt [#15746 ](https://github.com/freeCodeCamp/curriculum/issues/15746 ) ([fd42d1e ](https://github.com/freeCodeCamp/curriculum/commit/fd42d1e ))
* **challenge-redirect:** Make '/challenge' and '/map' redirect to learn ([#17144 ](https://github.com/freeCodeCamp/curriculum/issues/17144 )) ([9a8fc6b ](https://github.com/freeCodeCamp/curriculum/commit/9a8fc6b ))
* **challenges:** add backend challenge infrastructure ([#11058 ](https://github.com/freeCodeCamp/curriculum/issues/11058 )) ([943a682 ](https://github.com/freeCodeCamp/curriculum/commit/943a682 ))
* **challenges:** Add Project Euler problem 22 ([9a4623e ](https://github.com/freeCodeCamp/curriculum/commit/9a4623e ))
* **challenges:** Add Strict Equality examples challenge ([#15784 ](https://github.com/freeCodeCamp/curriculum/issues/15784 )) ([f44c2d6 ](https://github.com/freeCodeCamp/curriculum/commit/f44c2d6 ))
* **challenges:** Added challenge stubs including pre-formatted solu ([#16339 ](https://github.com/freeCodeCamp/curriculum/issues/16339 )) ([222b520 ](https://github.com/freeCodeCamp/curriculum/commit/222b520 ))
* **challenges:** Added math challenge stubs ([fb36c05 ](https://github.com/freeCodeCamp/curriculum/commit/fb36c05 ))
* **challenges:** Added more assertion for Project Euler problem twe ([8511653 ](https://github.com/freeCodeCamp/curriculum/commit/8511653 ))
* **challenges:** Added pong game as a take home project ([#16400 ](https://github.com/freeCodeCamp/curriculum/issues/16400 )) ([3fdce08 ](https://github.com/freeCodeCamp/curriculum/commit/3fdce08 ))
* **challenges:** Adds do...while challenge to basic JS challenges ([#16068 ](https://github.com/freeCodeCamp/curriculum/issues/16068 )) ([7879f31 ](https://github.com/freeCodeCamp/curriculum/commit/7879f31 )), closes [#14948 ](https://github.com/freeCodeCamp/curriculum/issues/14948 )
* **challenges:** Updated project euler problem ([#15754 ](https://github.com/freeCodeCamp/curriculum/issues/15754 )) ([1e2364b ](https://github.com/freeCodeCamp/curriculum/commit/1e2364b ))
* **euler-problem:** Add Test and solution for euler problem 9 ([#16029 ](https://github.com/freeCodeCamp/curriculum/issues/16029 )) ([3c266b2 ](https://github.com/freeCodeCamp/curriculum/commit/3c266b2 ))
* **euler-problem:** Add test and solution for problem 7 ([#15988 ](https://github.com/freeCodeCamp/curriculum/issues/15988 )) ([e376cfb ](https://github.com/freeCodeCamp/curriculum/commit/e376cfb ))
* **euler-problem:** Add test and solution for problem 8 ([#15990 ](https://github.com/freeCodeCamp/curriculum/issues/15990 )) ([9d6453d ](https://github.com/freeCodeCamp/curriculum/commit/9d6453d ))
* **euler-problem:** Add test and solution for project euler problem 6 ([#15987 ](https://github.com/freeCodeCamp/curriculum/issues/15987 )) ([591b7bf ](https://github.com/freeCodeCamp/curriculum/commit/591b7bf ))
* **euler-problem:** Add tests and solution for Problem 4: Largest palindrome product ([36612f0 ](https://github.com/freeCodeCamp/curriculum/commit/36612f0 ))
* **interview-prep:** Porting Rosetta problems ([#17480 ](https://github.com/freeCodeCamp/curriculum/issues/17480 )) ([5e2c24e ](https://github.com/freeCodeCamp/curriculum/commit/5e2c24e ))
* **legacy-certs:** Claim legacy certificates from the settings page ([4308274 ](https://github.com/freeCodeCamp/curriculum/commit/4308274 ))
* **package:** Initial Curriculum separation ([#17174 ](https://github.com/freeCodeCamp/curriculum/issues/17174 )) ([ee66d84 ](https://github.com/freeCodeCamp/curriculum/commit/ee66d84 ))
* **pt-br-translation:** claim-your-front-end-libraries-certificate ([2e34522 ](https://github.com/freeCodeCamp/curriculum/commit/2e34522 ))
* **pt-br-translation:** claim-your-responsive-web-design-certificate ([2710ade ](https://github.com/freeCodeCamp/curriculum/commit/2710ade ))
* **quiz:** initial quiz view which can be used for multiple choice ([#15743 ](https://github.com/freeCodeCamp/curriculum/issues/15743 )) ([67e1d86 ](https://github.com/freeCodeCamp/curriculum/commit/67e1d86 ))
* **sass:** Enable client-side sass compiling ([#16747 ](https://github.com/freeCodeCamp/curriculum/issues/16747 )) ([32073aa ](https://github.com/freeCodeCamp/curriculum/commit/32073aa ))
* **schema:** Implement challenge schema ([c754880 ](https://github.com/freeCodeCamp/curriculum/commit/c754880 ))
* **seed:** "unpack" and "repack" scripts ([590f646 ](https://github.com/freeCodeCamp/curriculum/commit/590f646 ))
* **seed:** add css variable challenges ([8d7ba72 ](https://github.com/freeCodeCamp/curriculum/commit/8d7ba72 ))
* **seed:** add dasherized titles to unpacked filenames ([4a77ba7 ](https://github.com/freeCodeCamp/curriculum/commit/4a77ba7 ))
* **seed:** Add introduction to jQuery challenge section ([3635a52 ](https://github.com/freeCodeCamp/curriculum/commit/3635a52 ))
* **seed:** Add new Basis JS Challenge Return Undefined ([e863759 ](https://github.com/freeCodeCamp/curriculum/commit/e863759 ))
* **seed:** Add tests and solution to Problem: Largest Prime Factor ([575c362 ](https://github.com/freeCodeCamp/curriculum/commit/575c362 ))
* **seed:** Added Bright-Light app as a new home-assignment ([#16513 ](https://github.com/freeCodeCamp/curriculum/issues/16513 )) ([4784575 ](https://github.com/freeCodeCamp/curriculum/commit/4784575 ))
* **seed:** Added ES6's strict mode to a lesson and made verbiage clearer ([#16652 ](https://github.com/freeCodeCamp/curriculum/issues/16652 )) ([102a233 ](https://github.com/freeCodeCamp/curriculum/commit/102a233 ))
* **seed:** Added more assertion for problem twenty eight ([#15913 ](https://github.com/freeCodeCamp/curriculum/issues/15913 )) ([ada67f8 ](https://github.com/freeCodeCamp/curriculum/commit/ada67f8 ))
* **seed:** Added more assertion for problem twenty four ([#15850 ](https://github.com/freeCodeCamp/curriculum/issues/15850 )) ([26c8dcd ](https://github.com/freeCodeCamp/curriculum/commit/26c8dcd ))
* **seed:** Added more assertion for Project Euler problem twe ([#15874 ](https://github.com/freeCodeCamp/curriculum/issues/15874 )) ([b278a59 ](https://github.com/freeCodeCamp/curriculum/commit/b278a59 ))
* **seed:** Added more assertion for Project Euler problem twe ([#15887 ](https://github.com/freeCodeCamp/curriculum/issues/15887 )) ([739f187 ](https://github.com/freeCodeCamp/curriculum/commit/739f187 ))
* **seed:** Added more assertions for Project Euler ([#16023 ](https://github.com/freeCodeCamp/curriculum/issues/16023 )) ([0b48fad ](https://github.com/freeCodeCamp/curriculum/commit/0b48fad ))
* **seed:** Added more assertions for Project Euler ([#16028 ](https://github.com/freeCodeCamp/curriculum/issues/16028 )) ([efef231 ](https://github.com/freeCodeCamp/curriculum/commit/efef231 ))
* **seed:** Added more assertions for Project Euler ([#16057 ](https://github.com/freeCodeCamp/curriculum/issues/16057 )) ([04cf144 ](https://github.com/freeCodeCamp/curriculum/commit/04cf144 ))
* **seed:** Added more assertions for Project Euler ([#16065 ](https://github.com/freeCodeCamp/curriculum/issues/16065 )) ([1b8d28c ](https://github.com/freeCodeCamp/curriculum/commit/1b8d28c ))
* **seed:** Added more assertions for Project Euler ([#16078 ](https://github.com/freeCodeCamp/curriculum/issues/16078 )) ([79c5d96 ](https://github.com/freeCodeCamp/curriculum/commit/79c5d96 ))
* **seed:** Added more assertions for project euler ([#16079 ](https://github.com/freeCodeCamp/curriculum/issues/16079 )) ([ac0883f ](https://github.com/freeCodeCamp/curriculum/commit/ac0883f ))
* **seed:** Added more assertions for Project Euler Problem ([#15950 ](https://github.com/freeCodeCamp/curriculum/issues/15950 )) ([0ee6572 ](https://github.com/freeCodeCamp/curriculum/commit/0ee6572 ))
* **seed:** Added more assertions for Project Euler Problem ([#15952 ](https://github.com/freeCodeCamp/curriculum/issues/15952 )) ([ffc03dc ](https://github.com/freeCodeCamp/curriculum/commit/ffc03dc ))
* **seed:** Added more assertions for Project Euler Problem ([#15953 ](https://github.com/freeCodeCamp/curriculum/issues/15953 )) ([3d3a334 ](https://github.com/freeCodeCamp/curriculum/commit/3d3a334 ))
* **seed:** Added more assertions for Project Euler problem tw ([#15881 ](https://github.com/freeCodeCamp/curriculum/issues/15881 )) ([f0a41f1 ](https://github.com/freeCodeCamp/curriculum/commit/f0a41f1 ))
* Added 1st batch of Rosetta code problems. ([#15877 ](https://github.com/freeCodeCamp/curriculum/issues/15877 )) ([65e279c ](https://github.com/freeCodeCamp/curriculum/commit/65e279c ))
* **seed:** Adds the json file for css grid challenges ([19b86f0 ](https://github.com/freeCodeCamp/curriculum/commit/19b86f0 ))
* **seed:** An HTML illustration added ([#16939 ](https://github.com/freeCodeCamp/curriculum/issues/16939 )) ([c6c090b ](https://github.com/freeCodeCamp/curriculum/commit/c6c090b ))
* **seed:** Change Project Euler assertion ([#16021 ](https://github.com/freeCodeCamp/curriculum/issues/16021 )) ([b64f642 ](https://github.com/freeCodeCamp/curriculum/commit/b64f642 ))
* **seed:** Change task and assertion for Project Euler ([#16082 ](https://github.com/freeCodeCamp/curriculum/issues/16082 )) ([7086bf6 ](https://github.com/freeCodeCamp/curriculum/commit/7086bf6 ))
* **seed:** Feat: add new set of systems design questions ([#16778 ](https://github.com/freeCodeCamp/curriculum/issues/16778 )) ([07ea50f ](https://github.com/freeCodeCamp/curriculum/commit/07ea50f )), closes [#16758 ](https://github.com/freeCodeCamp/curriculum/issues/16758 )
* **seed:** Fix attribute selector grammar error ([#16676 ](https://github.com/freeCodeCamp/curriculum/issues/16676 )) ([98d92c3 ](https://github.com/freeCodeCamp/curriculum/commit/98d92c3 )), closes [#16675 ](https://github.com/freeCodeCamp/curriculum/issues/16675 )
* **seed:** Move required projects into new algorithm projects ([fc8a7cc ](https://github.com/freeCodeCamp/curriculum/commit/fc8a7cc ))
* **seed:** reformat seed/challenges JSON via repack script ([52ca2b9 ](https://github.com/freeCodeCamp/curriculum/commit/52ca2b9 ))
* **seed:** unpack/repack properly handles paragraph breaks ([14c9ed8 ](https://github.com/freeCodeCamp/curriculum/commit/14c9ed8 ))
* **settings:** Expand Settings page functionality ([#16664 ](https://github.com/freeCodeCamp/curriculum/issues/16664 )) ([4c650a6 ](https://github.com/freeCodeCamp/curriculum/commit/4c650a6 ))
* **tools:** add semantic tools ([2731319 ](https://github.com/freeCodeCamp/curriculum/commit/2731319 ))
* add dev dependencies ([#1 ](https://github.com/freeCodeCamp/curriculum/issues/1 )) ([d595148 ](https://github.com/freeCodeCamp/curriculum/commit/d595148 ))
* add documentations and travis config ([#3 ](https://github.com/freeCodeCamp/curriculum/issues/3 )) ([aa131b9 ](https://github.com/freeCodeCamp/curriculum/commit/aa131b9 ))
* prep for modern challenges ([#15781 ](https://github.com/freeCodeCamp/curriculum/issues/15781 )) ([f00449a ](https://github.com/freeCodeCamp/curriculum/commit/f00449a )), closes [#15938 ](https://github.com/freeCodeCamp/curriculum/issues/15938 )
* react challenges ([#16099 ](https://github.com/freeCodeCamp/curriculum/issues/16099 )) ([b4084f9 ](https://github.com/freeCodeCamp/curriculum/commit/b4084f9 ))
### Performance Improvements
* **challenges:** Add Head and Remove Multiple Function Calls in Project Euler 22 ([#16741 ](https://github.com/freeCodeCamp/curriculum/issues/16741 )) ([6b6c9c9 ](https://github.com/freeCodeCamp/curriculum/commit/6b6c9c9 ))
* **challenges:** Remove Multiple Calls to Challenge Function in Project Euler Problems ([#16733 ](https://github.com/freeCodeCamp/curriculum/issues/16733 )) ([ee086ae ](https://github.com/freeCodeCamp/curriculum/commit/ee086ae ))
### Styles
* **challenges:** Format Descriptions for Project Euler 1-16 ([#17172 ](https://github.com/freeCodeCamp/curriculum/issues/17172 )) ([bcee317 ](https://github.com/freeCodeCamp/curriculum/commit/bcee317 ))
* **challenges:** Format Descriptions for Project Euler 17-26 ([#17175 ](https://github.com/freeCodeCamp/curriculum/issues/17175 )) ([b996d86 ](https://github.com/freeCodeCamp/curriculum/commit/b996d86 ))
* **challenges:** Style changes and added solutions ([#16372 ](https://github.com/freeCodeCamp/curriculum/issues/16372 )) ([ac37176 ](https://github.com/freeCodeCamp/curriculum/commit/ac37176 ))
### Tests
* **challenges:** Corrected expected average value ([#17562 ](https://github.com/freeCodeCamp/curriculum/issues/17562 )) ([ed5e02d ](https://github.com/freeCodeCamp/curriculum/commit/ed5e02d )), closes [#17561 ](https://github.com/freeCodeCamp/curriculum/issues/17561 )
* **seed:** Add Test for Unique Challenge Titles ([#17035 ](https://github.com/freeCodeCamp/curriculum/issues/17035 )) ([5fa098e ](https://github.com/freeCodeCamp/curriculum/commit/5fa098e )), closes [#16906 ](https://github.com/freeCodeCamp/curriculum/issues/16906 ) [#16906 ](https://github.com/freeCodeCamp/curriculum/issues/16906 )
### BREAKING CHANGES
* **challenges:** n/a
* **seed:** Function name changed
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **challenges:** None
* **seed:** None
* **seed:** None
* **challenges:** N/A
* **challenges:** none
* **projects:** none
* **seed:** None
* **challenges:** None
* **challenges:** None
* **seed:** None
* **seed:** None
* **challenges:** None
* **seed:** None
* **seed:** None
* **URLs:** None
* **challenges:** None
* **challenges:** None
* **seed/challenges:** None.
* **challenges:** N/A
* **challenges:** None
* Everything is different!
* feat: First rendering
* feat(routes): Challenges view render but failing
* fix(Challenges): Remove contain HOC
* fix(RFR): Add params selector
* fix(RFR): :en should be :lang
* fix: Update berks utils for redux
* fix(Map): Challenge link to arg
* fix(Map): Add trailing slash to map page
* fix(RFR): Use FCC Link
Use fcc Link to get around issue of lang being undefined
* fix(Router): Link to is required
* fix(app): Rely on RFR state for app lang
* chore(RFR): Remove unused RFR Link
* fix(RFR): Hydrate initial challenge using RFR and RO
* fix: Casing issue
* fix(RFR): Undefined links
* fix(RFR): Use onRoute<name> convention for route types
* feat(server/react): Add helpful redux logging/throwing
* fix(server/react): Strip out nonjson from state
This prevents thunks in routesMap from breaking serialization
* fix(RFR/Link): Should accept any renderable
* fix(RFR): Get redirects working
* fix(RFR): Redirects and not found's
* fix(Map): Move challenge onClick handler
* fix(Map): Allow Router.link to handle clicks after onClick
* fix(routes): Remove react-router-redux
* feat(Router): Add lang to all route actions by default
* fix(entities): Only fetch challenge if not already loaded
* fix(Files): Move files to own feature
* chore(Challenges): Remove vestigial hints logic
* fix(RFR): Update challenges on route challenges
* fix(code-storage): Should use events instead of commands
* fix(Map): ClickOnMap should not hold on to event
* chore(lint): Use eslint-config-freecodecamp
* **challenges:** Remove euler problem 22 from the file
* **challenges:** none.
2018-06-13 16:27:51 +00:00
Stuart Taylor
7c694c2666
Fix/react versions ( #17236 )
...
<!-- freeCodeCamp Pull Request Template -->
<!-- IMPORTANT Please review https://github.com/freeCodeCamp/freeCodeCamp/blob/staging/CONTRIBUTING.md for detailed contributing guidelines -->
<!-- Help with PRs can be found at https://gitter.im/FreeCodeCamp/Contributors -->
<!-- Make sure that your PR is not a duplicate -->
#### Pre-Submission Checklist
<!-- Go over all points below, and after creating the PR, tick all the checkboxes that apply. -->
<!-- All points should be verified, otherwise, read the CONTRIBUTING guidelines from above-->
<!-- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->
- [x] Your pull request targets the `staging` branch of freeCodeCamp.
- [x] Branch starts with either `fix/`, `feature/`, or `translate/` (e.g. `fix/signin-issue`)
- [ ] You have only one commit (if not, [squash](http://forum.freecodecamp.org/t/how-to-squash-multiple-commits-into-one-with-git/13231 ) them into one commit).
- [x] All new and existing tests pass the command `npm test`. Use `git commit --amend` to amend any fixes.
#### Type of Change
<!-- What type of change does your code introduce? After creating the PR, tick the checkboxes that apply. -->
- [x] Small bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds new functionality)
- [ ] Breaking change (fix or feature that would change existing functionality)
- [ ] Add new translation (feature adding new translations)
#### Checklist:
<!-- Go over all points below, and after creating the PR, tick the checkboxes that apply. -->
<!-- If you're unsure about any of these, don't hesitate to ask in the Contributors room linked above. We're here to help! -->
- [x] Tested changes locally.
- [x] Addressed currently open issue (replace XXXXX with an issue no in next line)
Closes #17215
#### Description
<!-- Describe your changes in detail -->
2018-05-25 17:27:15 +05:30