Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 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
semantic-release-bot committed Jun 13, 2018
1 parent 2731319 commit 55c6d4b
Show file tree
Hide file tree
Showing 3 changed files with 430 additions and 2 deletions.

0 comments on commit 55c6d4b

Please sign in to comment.