This repository has been archived by the owner on Sep 25, 2019. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# 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.
- Loading branch information