Skip to content
This repository was archived by the owner on May 9, 2025. It is now read-only.
/ ruby-discid Public archive

Releases: phw/ruby-discid

1.0.0

03 Jul 10:01
@phw phw

Choose a tag to compare

  • Full support for libdiscid 0.1 to 0.5, including ISRC and MCN reading and feature detection.
  • Uses FFI to load libdiscid, so no compilation is required.
  • Support for Ruby 1.8.7 - 2.0, jRuby and Rubinius.

1.0.0.rc2

03 Jul 10:08
@phw phw

Choose a tag to compare

1.0.0.rc2 Pre-release
Pre-release
  • Fixed loading libdiscid library

1.0.0.rc1

03 Jul 10:02
@phw phw

Choose a tag to compare

1.0.0.rc1 Pre-release
Pre-release
  • Support libdiscid versions 0.1.0 through 0.5.0
  • Compatible with JRuby

1.0.0.a1

03 Jul 10:02
@phw phw

Choose a tag to compare

1.0.0.a1 Pre-release
Pre-release
  • Use FFI instead of C module
  • Completely overhauled API
  • Full support for MCN, ISRC and libdiscid feature detection
  • Renamed from mb-discid to just discid

0.2.0

03 Jul 10:05
@phw phw

Choose a tag to compare

  • Support for MCN and ISRC (requires libdiscid >= 0.3)

0.1.5

03 Jul 10:05
@phw phw

Choose a tag to compare

  • Added binding for get_webservice_url()
  • Add lib path detection, allows out-of-the-box install when your
    libdiscid is in /usr/local (Matt Patterson)

0.1.4

03 Jul 10:06
@phw phw

Choose a tag to compare

  • Fixed calling read method without argument

0.1.3

03 Jul 10:06
@phw phw

Choose a tag to compare

  • Added singleton method sectors_to_seconds to convert sectors into seconds
  • Added method seconds to retrieve disc length in seconds
  • Added method track_info for accessing more detailed information about tracks
  • Fixed building with Ruby 1.9 (Mihaly Csomay)

0.1.2

03 Jul 10:07
@phw phw

Choose a tag to compare

  • Support the method put to set the TOC information directly instead of reading it from a device.
  • Fixed possible core dump if read was called twice and failed the second time.
  • New to_s method (returns string representation of the ID itself).
  • Complete RDoc documentation.

0.1.1

03 Jul 10:16
@phw phw

Choose a tag to compare

  • Minor changes to source to support MS compiler
  • Provide Win32 binary gem
  • Changed require of library to "require 'mb-discid'" (was "require 'DiscID'"
    before, which was likely to cause problems)