Skip to content

Commit

Permalink
Add CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
ali-ramadhan committed Mar 25, 2021
1 parent 658b93a commit 2910d70
Showing 1 changed file with 88 additions and 0 deletions.
88 changes: 88 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
# Changelog

## [Unreleased](https://github.com/project-lovelace/lovelace-problems/tree/HEAD)

[Full Changelog](https://github.com/project-lovelace/lovelace-problems/compare/v2.0...HEAD)

**Fixed bugs:**

- Game of Life: Oscillator test case expected result is wrong. [\#41](https://github.com/project-lovelace/lovelace-problems/issues/41)

**Closed issues:**

- Blood types: Add more test cases that return False [\#42](https://github.com/project-lovelace/lovelace-problems/issues/42)
- Bug in verifying flight paths solution [\#37](https://github.com/project-lovelace/lovelace-problems/issues/37)
- RNA string needs to be reversed! [\#36](https://github.com/project-lovelace/lovelace-problems/issues/36)
- Share verify\_user\_solution function [\#35](https://github.com/project-lovelace/lovelace-problems/issues/35)
- Arrays should not be verified recursively [\#26](https://github.com/project-lovelace/lovelace-problems/issues/26)
- Remove jargon from problem descriptions [\#10](https://github.com/project-lovelace/lovelace-problems/issues/10)

**Merged pull requests:**

- Plump moose and compound interest [\#52](https://github.com/project-lovelace/lovelace-problems/pull/52) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Clean up README + sandbox and remove `output_str` [\#51](https://github.com/project-lovelace/lovelace-problems/pull/51) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Fix typo in `almost_pi.py` [\#50](https://github.com/project-lovelace/lovelace-problems/pull/50) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Fix: constant should be float [\#49](https://github.com/project-lovelace/lovelace-problems/pull/49) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Remove `verify_user_solution` boilerplate [\#48](https://github.com/project-lovelace/lovelace-problems/pull/48) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Deal in Python lists, not numpy arrays [\#47](https://github.com/project-lovelace/lovelace-problems/pull/47) ([ali-ramadhan](https://github.com/ali-ramadhan))
- blood\_types: Add more test cases where no donors are available [\#44](https://github.com/project-lovelace/lovelace-problems/pull/44) ([benallan](https://github.com/benallan))
- More robust test case and value checking [\#43](https://github.com/project-lovelace/lovelace-problems/pull/43) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Solve test cases when they're created [\#39](https://github.com/project-lovelace/lovelace-problems/pull/39) ([ali-ramadhan](https://github.com/ali-ramadhan))

## [v2.0](https://github.com/project-lovelace/lovelace-problems/tree/v2.0) (2019-07-22)

[Full Changelog](https://github.com/project-lovelace/lovelace-problems/compare/v1.1...v2.0)

**Fixed bugs:**

- Bug in Note G solution [\#30](https://github.com/project-lovelace/lovelace-problems/issues/30)
- Caesar cipher should not use a shift of zero [\#12](https://github.com/project-lovelace/lovelace-problems/issues/12)

**Closed issues:**

- Shave down the extreme test cases in game of life and the Note G problems [\#29](https://github.com/project-lovelace/lovelace-problems/issues/29)
- Rename test case class names for each problem module [\#20](https://github.com/project-lovelace/lovelace-problems/issues/20)
- Generic verify\_user\_solution function [\#17](https://github.com/project-lovelace/lovelace-problems/issues/17)
- Store more physical constants in the PHYSICAL\_CONSTANTS dictionary [\#16](https://github.com/project-lovelace/lovelace-problems/issues/16)
- Engine should use the solutions repo [\#21](https://github.com/project-lovelace/lovelace-problems/issues/21)
- Recalibrate difficulty scale on the problems [\#9](https://github.com/project-lovelace/lovelace-problems/issues/9)
- Move solutions to a private lovelace-solutions repo [\#8](https://github.com/project-lovelace/lovelace-problems/issues/8)
- Warmup problem modules [\#6](https://github.com/project-lovelace/lovelace-problems/issues/6)

**Merged pull requests:**

- More test cases for warmup problems [\#34](https://github.com/project-lovelace/lovelace-problems/pull/34) ([ali-ramadhan](https://github.com/ali-ramadhan))
- No huge cases [\#33](https://github.com/project-lovelace/lovelace-problems/pull/33) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Revise test cases [\#31](https://github.com/project-lovelace/lovelace-problems/pull/31) ([ali-ramadhan](https://github.com/ali-ramadhan))
- More cleanup and better documentation/references for physical constants [\#28](https://github.com/project-lovelace/lovelace-problems/pull/28) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Remove template as there are plenty of examples [\#27](https://github.com/project-lovelace/lovelace-problems/pull/27) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Generic and more sophisticated test case verification [\#25](https://github.com/project-lovelace/lovelace-problems/pull/25) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Cleanup [\#24](https://github.com/project-lovelace/lovelace-problems/pull/24) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Less dumb class names [\#23](https://github.com/project-lovelace/lovelace-problems/pull/23) ([ali-ramadhan](https://github.com/ali-ramadhan))
- No more publicly visible solutions [\#22](https://github.com/project-lovelace/lovelace-problems/pull/22) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Nuke solutions [\#19](https://github.com/project-lovelace/lovelace-problems/pull/19) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Small improvements to warmup problem modules [\#15](https://github.com/project-lovelace/lovelace-problems/pull/15) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Fix warmup problems [\#14](https://github.com/project-lovelace/lovelace-problems/pull/14) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Warmup problems [\#5](https://github.com/project-lovelace/lovelace-problems/pull/5) ([ali-ramadhan](https://github.com/ali-ramadhan))

## [v1.1](https://github.com/project-lovelace/lovelace-problems/tree/v1.1) (2019-01-05)

[Full Changelog](https://github.com/project-lovelace/lovelace-problems/compare/v1.0...v1.1)

## [v1.0](https://github.com/project-lovelace/lovelace-problems/tree/v1.0) (2018-11-11)

[Full Changelog](https://github.com/project-lovelace/lovelace-problems/compare/4ba7fefc64d9cbec91878a41ae5739bff8ba56ab...v1.0)

**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](https://github.com/project-lovelace/lovelace-problems/issues/1)

**Merged pull requests:**

- Alpha2018 [\#4](https://github.com/project-lovelace/lovelace-problems/pull/4) ([ali-ramadhan](https://github.com/ali-ramadhan))
- Updating master/production with Basim's work. [\#3](https://github.com/project-lovelace/lovelace-problems/pull/3) ([ali-ramadhan](https://github.com/ali-ramadhan))
- First d3 test works. [\#2](https://github.com/project-lovelace/lovelace-problems/pull/2) ([ali-ramadhan](https://github.com/ali-ramadhan))



\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*

0 comments on commit 2910d70

Please sign in to comment.