Skip to content

Latest commit

 

History

History
72 lines (48 loc) · 2.88 KB

CHANGELOG.md

File metadata and controls

72 lines (48 loc) · 2.88 KB

Changelog

v0.0.13 (2023-10-08)

A new patch release! 🎉

This version includes following changes:

  • Update Comments.
  • Init test/test_helper.rb file that will load all dependencies required to perform tests.
  • Init lib/helper.rb file to load all libraries & files required to run code logic.
  • Replace all constants with class variables.

v0.0.12 (2023-10-07)

A new patch release! 🎉

This version includes following changes:

  • Initiate GitHub Continuous Integration (CI) workflow that builds & tests this application.
  • Create descriptive comments for all the Test classes.
  • Add DuplicateMethodCall and TooManyStatements configuration to .reek.yml.
  • Add assertions to existing tests and create inheritance tests for each media type.
  • Add rake task to check for linting & code smell issues with a single command.

v0.0.11 (2023-10-07)

A new patch release! 🎉

This version includes following changes:

  • Fetch for Creators for Tv media type as they're named as that instead of Directors.
  • Create test suites & setup rake task for it.
  • Mention dependency gems in Gemfile rather then imdb_title.gemspec file.

v0.0.10 (2023-10-06)

A new MUST UPDATE patch release! 🎉

This version includes following changes:

  • Major Bug fix - If a game media-type instance has been initialized then the duration method will not work for other media-type instances that are created after.
    • To solve the above issue, we created a different module named non_interactive which will prepend in all modules under titles\ directory except the VideoGame module.
    • Shift the duration method from IMDb::Title class to NonInteractive module.
  • Remove split_these & inspect_this methods from IMDb::Title class
  • Rename UnSupportedTypeError to UnSupportedMediaType.
  • Update few methods to return an array type else nil if it doesn't exist.
  • Update comments for better documentation.
  • Add .reek.yml file to ignore smell detectors in edge cases.

v0.0.9 (2023-10-04)

A new patch release! 🎉

This version includes following changes:

  • removes .ruby-version file.
  • specify required_ruby_version in .imdb_title.gemspec file & TargetRubyVersion in .rubocop.yml.
  • sort all the files in ascending order before requiring them from lib directory
  • Add CHANGELOG.md file to document all the changes made to the gem.
  • Specify link of CHANGELOG.md file & link to github issues in metadata hash in .imdb_title.gemspec file.
  • Remove GPL-2.0 license.
  • Add README.md file.
  • Update description of the Gem in .imdb_title.gemspec file.