v3.2.0 (2021-04-11)
Closed issues:
- Record version of problems repo #46
Merged pull requests:
- New problem: Exponential growth #67 (ali-ramadhan)
- Bump urllib3 from 1.26.3 to 1.26.4 #66 (dependabot[bot])
- Flesh out RNA translation tests #65 (ali-ramadhan)
- Parameterize test cases too #64 (ali-ramadhan)
- Test cases for RNA translation #63 (ali-ramadhan)
- Cleanup problem module logic #61 (ali-ramadhan)
v3.1.0 (2021-03-27)
Closed issues:
- Test suite that just makes sure we can generate every test case? #54
- Change output for El Niño intensities when no El Nino or La Nina is present #32
- Rewrite README.me #11
Merged pull requests:
- Run CI tests with Python 3.9 #58 (ali-ramadhan)
- Add GitHub Actions CI pipeline #57 (ali-ramadhan)
- Add a test suite #56 (ali-ramadhan)
- Revise El Nino intensities problem #55 (ali-ramadhan)
v3.0.0 (2021-03-25)
Fixed bugs:
- Game of Life: Oscillator test case expected result is wrong. #41
Closed issues:
- Blood types: Add more test cases that return False #42
- Bug in verifying flight paths solution #37
- RNA string needs to be reversed! #36
- Share verify_user_solution function #35
- Arrays should not be verified recursively #26
- Remove jargon from problem descriptions #10
Merged pull requests:
- Plump moose and compound interest #52 (ali-ramadhan)
- Clean up README + sandbox and remove
output_str
#51 (ali-ramadhan) - Fix typo in
almost_pi.py
#50 (ali-ramadhan) - Fix: constant should be float #49 (ali-ramadhan)
- Remove
verify_user_solution
boilerplate #48 (ali-ramadhan) - Deal in Python lists, not numpy arrays #47 (ali-ramadhan)
- blood_types: Add more test cases where no donors are available #44 (benallan)
- More robust test case and value checking #43 (ali-ramadhan)
- Solve test cases when they're created #39 (ali-ramadhan)
v2.0 (2019-07-22)
Fixed bugs:
Closed issues:
- Shave down the extreme test cases in game of life and the Note G problems #29
- Rename test case class names for each problem module #20
- Generic verify_user_solution function #17
- Store more physical constants in the PHYSICAL_CONSTANTS dictionary #16
- Engine should use the solutions repo #21
- Recalibrate difficulty scale on the problems #9
- Move solutions to a private lovelace-solutions repo #8
- Warmup problem modules #6
Merged pull requests:
- More test cases for warmup problems #34 (ali-ramadhan)
- No huge cases #33 (ali-ramadhan)
- Revise test cases #31 (ali-ramadhan)
- More cleanup and better documentation/references for physical constants #28 (ali-ramadhan)
- Remove template as there are plenty of examples #27 (ali-ramadhan)
- Generic and more sophisticated test case verification #25 (ali-ramadhan)
- Cleanup #24 (ali-ramadhan)
- Less dumb class names #23 (ali-ramadhan)
- No more publicly visible solutions #22 (ali-ramadhan)
- Nuke solutions #19 (ali-ramadhan)
- Small improvements to warmup problem modules #15 (ali-ramadhan)
- Fix warmup problems #14 (ali-ramadhan)
- Warmup problems #5 (ali-ramadhan)
v1.1 (2019-01-05)
v1.0 (2018-11-11)
Closed issues:
- As a developer, I want a consistent and scalable way of describing the expected input/outputs for a TestCase object in each problem module. #1
Merged pull requests:
- Alpha2018 #4 (ali-ramadhan)
- Updating master/production with Basim's work. #3 (ali-ramadhan)
- First d3 test works. #2 (ali-ramadhan)
* This Changelog was automatically generated by github_changelog_generator