Skip to content

Releases: 4ndrs/PureMPV

bleeding-edge

17 Aug 16:39
ba04228
Compare
Choose a tag to compare
bleeding-edge Pre-release
Pre-release

Pre-release with the latest commits

v1.0.1

13 Jan 13:10
v1.0.1
5c09926
Compare
Choose a tag to compare

Bugfixes

  • remove video mappings from cropped previews

Documentation Changes

  • fix usage preview link

Chores

  • update main.js to v1.0.0
  • update some packages
  • bump patch version to 1.0.1
  • update main.js to v1.0.1

v1.0.0

04 Apr 09:21
v1.0.0
2738d97
Compare
Choose a tag to compare

New Features

  • add shared data
  • add the keybindings to the configuration file
  • add box_color option

Build System

  • remove main.js before running rollup in build script
  • delete previous pre-release before creating a new one

Refactors

  • move options to store.ts for global use
  • move startTime & endTime to store.ts for global use
  • move burnSubs to store.ts for global use
  • remove Encoder class
  • move box & isCropping to store.ts for global use
  • remove MouseProperties & VideoProperties classes
  • remove CropBox class
  • remove PureMPV class
  • rearrange option loading and keybindings setting
  • remove serialize
  • add getPath
  • adjust streams.ts

Documentation Changes

  • remove PureBox references as it is no longer supported
  • remove PureWebM references as it is no longer supported
  • change copy_mode to executable
  • remove outdated copy_mode information
  • add shared data api documentation
  • improve wording in shared data docs
  • add keybinding options
  • add box_color information
  • add minor adjustments for consistency

Tests

  • add jest

Code Style Changes

  • set purempv object name to uppercase PureMPV

Chores

  • set the package to private
  • drop support for PureBox
  • rename purempv.ts to index.ts
  • rename store.ts to purempv.ts
  • drop PureWebM encoding support
  • rename configuration option copy_mode to executable
  • bump major version to 1.0.0

BREAKING CHANGES

  • due to 586fc2: add the keybindings to the configuration file

The default key for cropping was changed from ctrl+c
to c

  • due to b8dd2b: drop support for PureBox

drop support for PureBox

  • due to 8d0973: drop PureWebM encoding support

drop PureWebM encoding support

  • due to 58e101: rename configuration option copy_mode to executable

rename configuration option copy_mode to executable

v0.2.1

19 Mar 15:11
v0.2.1
c83b441
Compare
Choose a tag to compare

Build System

  • replace the github action used for automatic releases
  • set the correct github action in pre-release.yml

Documentation Changes

  • fix typo

Chores

  • bump patch version to 0.2.1

v0.2.0

05 Jan 02:00
v0.2.0
396b7b1
Compare
Choose a tag to compare

Features

Bug Fixes

Documentation

Code Refactoring

Chores

v0.1.1

06 Nov 06:49
v0.1.1
9bacdf2
Compare
Choose a tag to compare

Documentation

Styles

Continuous Integration

Chores

Commits

  • 7dfd0d7: Update README.md (Andres Eloy Rivera Garcia)
  • 073e219: Update tagged-release.yml (Andres Eloy Rivera Garcia)
  • b8c2a70: Add mappings to preview's command (Andres Eloy Rivera Garcia)
  • 1f2cc3f: Run xclip with subprocess instead of piping with bash (Andres Eloy Rivera Garcia)
  • f8b031f: Push the -subs flag directly as string (Andres Eloy Rivera Garcia)
  • d65110e: Avoid redundant spreading when pushing cropLavfi (Andres Eloy Rivera Garcia)
  • e9d9c82: Update eslint.yml (Andres Eloy Rivera Garcia)
  • 5daca29: Avoid using logical operator && with void statements (Andres Eloy Rivera Garcia)
  • 95eb146: Avoid using conditional operator ? with void statements (Andres Eloy Rivera Garcia)
  • 05dfc08: Remove redundant spreading in stream urls serialization (Andres Eloy Rivera Garcia)

v0.1.0

30 Oct 10:02
9219887
Compare
Choose a tag to compare
Initial tagged release