Skip to content

Latest commit

 

History

History
227 lines (160 loc) · 4.7 KB

Changes.md

File metadata and controls

227 lines (160 loc) · 4.7 KB

1.0 / 2020-11-28

  • added Sorbet types
  • added a bunch of Rubocops

0.5.5 / 2020-03-28

  • no code changes, i had to release to to make sure that GitHub Actions are working

0.5.4 / 2020-03-28

  • due to security issues in rake, the minimum version is now 12.3.3

0.5.3 / 2019-02-16

  • fixed running on older ffmpeg versions. (PR: #83) thanks @sevilla

0.5.2 / 2017-01-18

  • exposes a from_url method that allows probing URLs
  • validates URL input and raises error if invalid URL
  • raises an error if ffprobe responses with an error message in the JSON

0.5.1 / 2016-02-07

  • expose parsed json via ffprober.json

0.5.0 / unreleased

  • autoload, reduce initial object count by 3k
  • refactorings, clean up warnings etc.
  • remove check for maximum ffprober version, makes upgrading ffmpeg way easier

0.4.6 / 2015-11-12

  • support for ffmpeg 2.8.1
  • support for data streams

0.4.5 / 2015-09-17

  • support for ffmpeg 2.7.2

0.4.4 / 2015-06-30

  • fix bug handling file with single quotes in the filename (thanks kaczowkad)

0.4.3 / 2015-06-22

  • add support for ffmpeg 2.6.3

0.4.2 / 2015-03-27

  • add support for ffmpeg 2.5.4
  • add support for subtitle streams
  • update Changes.md

0.4.1 / 2014-08-27

  • add support for ffmpeg 2.3.3
  • update Changes.md
  • add code climate coverage
  • move recurring initialize into a module

0.4.0 / 2014-08-22

  • update sample video
  • set 2.3.2 as new max version
  • Merge pull request #42 from beanieboi/feature/chapters-new
  • warn if file to parse does not exist
  • add Chapters
  • Merge pull request #41 from beanieboi/feature/refator-specs
  • update ruby-version to 2.1.2
  • share specs and add sample json with chapters
  • use self.options
  • Merge pull request #40 from beanieboi/feature/refactor
  • set max version to 2.2.2
  • fix variable shadowing
  • allow all object attributes, smaller cleanup
  • Merge pull request #39 from beanieboi/feature/upgrade-rspec
  • Merge pull request #38 from mbkulik/ffmpeg-2.2.2-support
  • update Changes.md
  • relax rspec dependency and add a sample spec_helper
  • fix shadowing path in ffprober.rb:15
  • enable rspec warnings
  • add CONTRIBUTING.md
  • Update README.md
  • some code style fixes

0.3.7 / 2014-04-13

  • upgrade to rspec 3
  • support for ffmpeg 2.1.4
  • support for ffmpeg 2.2.0

0.3.6 / 2013-12-27

  • switch to ruby 2.1 by default
  • remove rake
  • add codeclimate badge
  • update contributors
  • fix builds on Rubinius
  • wrap file path in quotes

0.3.5 / 2013-12-02

  • support for ffmpeg 2.0.2
  • support for ffmpeg 2.1.1

0.3.4 / 2013-08-16

  • fix exception when no ffprobe is installed
  • support for ffmpeg 2.0.1

0.3.3 / 2013-07-15

  • support for ffmpeg 2.0

0.3.2 / 2013-06-26

  • detect git-based installs of ffmpeg

0.3.1 / 2013-06-25

  • fixed version output call

0.3.0 / 2013-06-02

  • correctly detect ffprobe path on windows
  • correctly detect avprobe
  • detect nighlt builds
  • refactor ffprobe version detection (+spec)

0.2.3 / 2013-05-18

  • Raise error if input file is invalid (InvalidInputFileError)
  • Added support for Ffmpeg 1.1.4 and 1.2.1

0.2.2 / 2013-05-15

  • Added Caching to instantiated Stream Objects
  • Switched from attr_reader to of attr_accessor in stream classes

0.2.1 / 2013-05-14

  • Refactored Ffmpeg version check
  • Convert to ruby 1.9 hash syntax
  • Bumped minmun required ruby version to 1.9.3
  • JSON input will be parsed lazily
  • Moved Ffprobe path finder into Ffprober Module

0.2.0 / 2013-05-13

  • Droped ruby 1.8 support
  • Switched from multi_json to json
  • Updated travis config

0.1.7 / 2013-03-19

  • Added support for Ffmpeg 1.1.4 and 1.2

0.1.6 / 2013-02-25

  • added bit rate attribute to video stream
  • Added support for Ffmpeg 1.1.3

0.1.5 / 2013-02-08

  • Added support for Ffmpeg 1.1.2

0.1.4 / 2013-02-07

  • Added support for Ffmpeg 1.1.1
  • Bumped rake dependency to 0.10

0.1.3 / 2013-01-12

  • Added support for Ffmpeg 1.1 and 1.0.1

0.1.1 / 2012-11-08

  • Added support for Ffmpeg 1.0
  • Added tests for ffmpeg version checker
  • Updated README

0.1.0 / 2012-06-23

  • Added missing License to README
  • Improved Ffmpeg version detection
  • Updated README

0.0.2 / 2012-05-01

  • first working version (supports Ffmpeg 0.10.2)