craft-transcoder

Transcode video & audio files to various formats, and provide video thumbnails

OTHER License

Downloads
7.6K
Stars
43
Committers
5

Bot releases are hidden (Show)

craft-transcoder - Version 4.0.0

Published by khalwat about 2 years ago

Changed

  • Pinned vitepress to ^0.22.4 pending official 1.0.0 release
  • Add comments to Makefiles for Fig
  • Use Vite ^3.1.0 & rebuild assets
  • Add allow-plugins to composer.json to allow CI tests to function

Fixed

  • Remove reference to now missing DefineAssetThumbUrlEvent::generate property
  • Change reference to now renamed DefineAssetThumbUrlEvent::path property
craft-transcoder - Version 1.2.23

Published by khalwat about 2 years ago

Changed

  • Move to using ServicesTrait and add getter methods for services
  • Pinned vitepress to ^0.22.4 pending official 1.0.0 release
  • Add comments to Makefiles for Fig
  • Use Vite ^3.1.0 & rebuild assets
  • Add allow-plugins to composer.json to allow CI tests to function
craft-transcoder - Version 4.0.0-beta.6

Published by khalwat over 2 years ago

Fixed

  • Fixed method signature for Transcode::getFileInfo() so that an Asset object can be passed into it
craft-transcoder - Version 4.0.0-beta.5

Published by khalwat over 2 years ago

Changed

  • Added synchronous & stripMetadata to the parameters that should be excluded from the generated file name
craft-transcoder - Version 1.2.22

Published by khalwat over 2 years ago

Changed

  • Added synchronous & stripMetadata to the parameters that should be excluded from the generated file name
craft-transcoder - Version 4.0.0-beta.4

Published by khalwat over 2 years ago

Fixed

  • Fixed incorrect return types in TranscoderVariable that could cause exceptions to be thrown
craft-transcoder - Version 4.0.0-beta.3

Published by khalwat over 2 years ago

Changed

  • Refactored to use Assets::EVENT_DEFINE_THUMB_URL now available in Craft 4.0.0-beta.2
craft-transcoder - Version 4.0.0-beta.2

Published by khalwat over 2 years ago

Fixed

  • Updated types for Craft CMS 4.0.0-alpha.1 via Rector
craft-transcoder - Version 4.0.0-beta.1

Published by khalwat over 2 years ago

Added

  • Initial Craft CMS 4 compatibility
craft-transcoder - Version 1.2.21

Published by khalwat almost 3 years ago

Added

  • Add .gitattributes & CODEOWNERS
  • Add linting to build
  • Add compression of assets
  • Add bundle visualizer
craft-transcoder - Version 1.2.20

Published by khalwat almost 3 years ago

Changed

  • Switch to Node 16 via 16-alpine Docker tag by default
  • Update to Tailwind CSS ^3.0.0
  • Changed buildchain to Vite from webpack 5
craft-transcoder - Version 1.2.19

Published by khalwat over 3 years ago

Changed

  • Refactor to better directory structure
  • Use Textlint for the documentation
craft-transcoder - Version 1.2.18

Published by khalwat over 3 years ago

Changed

  • Updated to work with craft-vite-plugin version ^1.0.4
craft-transcoder - Version 1.2.17

Published by khalwat over 3 years ago

Changed

  • Switched buildchain to Vite & craft-vite-plugin
  • Switched documentation system to VitePress
craft-transcoder - Version 1.2.16

Published by khalwat over 3 years ago

Added

  • Added make update to update NPM packages
  • Added make update-clean to completely remove node_modules/, then update NPM packages

Changed

  • More consistent makefile build commands
  • Use Tailwind CSS ^2.1.0 with JIT
  • Move settings from the composer.json “extra” to the plugin main class
  • Move the manifest service registration to the constructor
  • Remove deprecated ManifestController
craft-transcoder - Version 1.2.15

Published by khalwat over 3 years ago

Changed

  • Dockerized the buildchain, using craft-plugin-manifest for the webpack HMR bridge
craft-transcoder - Version 1.2.14

Published by khalwat almost 4 years ago

Changed

  • Changed how we detect whether the transcoding processing is running, so it will work with Alpine Linux
craft-transcoder - Version 1.2.13

Published by khalwat almost 4 years ago

Security

  • Added a $enableDownloadFileEndpoint settings/config option (set to false by default) to control whether the download files action is publicly accessible
  • The download files action now strips any relative paths from the incoming request
  • The download files action now restricts downloads to Craft's allowedFileExtensions

Changed

  • Moved the CSS/JS buildchain over to webpack 5
craft-transcoder - Version 1.2.12

Published by khalwat over 4 years ago

Added

  • Added seekInSecs option to audio encoding options

Changed

  • Updated to latest npm dependencies via npm audit fix for both the primary app and the docs
craft-transcoder - Version 1.2.11

Published by khalwat over 4 years ago

Added

  • Transcoder now requires Craft CMS 3.1.0 or later
  • Both aliases and environment variables are now supported where previously only aliases were

Fixed

  • Only swap in a thumbnail for videos if a thumbnail is successfully returned
Package Rankings
Top 9.14% on Packagist.org
Badges
Extracted from project README
Scrutinizer Code Quality Code Coverage Build Status Code Intelligence Status
Related Projects