Skip to content

Releases: daigaku-ruby/daigaku

v1.0.0

21 Jun 16:36
55ac523
Compare
Choose a tag to compare
  • Change menu keys from text to symbols where possible (arrow/return keys) (#40)
  • Update dependencies & drop support for Ruby version < 2.5
  • Display error messages for errors in solution code when verifying solution
  • Fix lazy-loading of unit solution
  • Handle CLI Interrupt (#41)

v0.6.0

27 Oct 13:22
fd14224
Compare
Choose a tag to compare
  • Update dependencies (#38)
  • Drop support for Ruby 2.4.4 and lower

v0.5.0

12 May 15:49
157c6dc
Compare
Choose a tag to compare
  • Drop activesupport as dependency (#37)
  • Update other dependencies

v0.4.0 - The major cleanup

09 Oct 14:19
Compare
Choose a tag to compare

Features/Improvements:

  • Refactor codebase regarding Rubocop recommendations (#34)
    Sets required Ruby version >= v2.2.5
  • Extract markdown subset parsing into a separate class (#36)

v0.3.0 feature release

31 Mar 19:11
Compare
Choose a tag to compare

Features:

  • Show error message on verification in daigaku screen (#31)

Bugfixes:

  • Fix parsing of ruby-doc markdown links (#33)

v0.2.0 feature release

30 Mar 14:09
Compare
Choose a tag to compare

Features:

  • Add code_breaker dependency to allow testing code snippets from daigaku task specs (#25)
  • Allow ruby-doc links to be written inline with other markdown and text (#30)

Bugfixes:

  • Fix typos in CLI text (#26)
  • Fix parsing of markdown for ruby-doc links (#29)

v0.1.1 bugfix release

23 Aug 16:22
Compare
Choose a tag to compare

Bugfixes:

  • Terminal markdown: allow escaping syntax (#22)
  • Courses CLI: remove old chapters on download and update

v0.1.0 feature release

23 Aug 16:24
Compare
Choose a tag to compare

Features:

  • Improve state storage (#6)
  • Display reference solution code in result (#13)
  • Use quick_store gem to store user data (#15)
  • Show course author for Github courses in the daigaku screen
  • Add CLI command for updating courses (#16)
  • Add CLI command for deleting courses (#18)
  • Add ruby doc link markdown tags (#19)

Bugfixes:

  • Prevent solution scaffold for courses' README.md (#2)
  • Show appropriate shortcuts in top bars in the daigaku screen (#10)

v0.0.2 bugfix release

23 Aug 16:26
Compare
Choose a tag to compare

Bugfixes:

  • Allow dynamic example message height in task view
  • Fix markdown problems for `` & ** in one line
  • Handle syntax errors in user solution code