Skip to content

Commit

Permalink
Add CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
metopa committed May 2, 2018
1 parent 063d4e6 commit ee5d34a
Showing 1 changed file with 60 additions and 0 deletions.
60 changes: 60 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
## [Unreleased]

- Automatically determine solution asymptotic complexity
- Highlight mismatched items in arrays (when printing test failure explanation)
- Add HTML file to track progress on exercises (list of exercises with number of passed tests in each language)
- Run each test case with a timeout


## [Beta 4] - 2018-05-??

### Added
- This changelog

### Changed
- [IMPORTANT] Java project now requires at least Java 9 JDK
- Java JSON library is divided into separate files
- Some solution code improvements

### Fixed
- Issue with C++ anonymous namespaces
- Several warnings issued by VS2017

### Removed
- All test cases with binary trees with height greater than 500


## [Beta 3] - 2018-04-05

### Added
- Exercise solutions


## [Beta 2] - 2018-03-27

### Added
- Print argument names on test failure
- Shared configuration file as an alternative for command-line parameters


### Changed
- Make C++ framework C++14 conformant (previously C++17)
- Better support for detailed test failure explanation
- Change command-line interface
- Move include and import statements to top


### Fixed
- Missing res_printer in search_for_min_max_in_array.py
- Replace all long type usages with long long


## [Beta 1] - 2018-02-01
### Added
- Judge exercises in C++, Java, and Python
- Test framework for implementation evaluation
- Thousands of test cases
- Makefile and CMake (C++ only) projects
- Test run timing
- Video tutorials

0 comments on commit ee5d34a

Please sign in to comment.