Skip to content

Releases: ajur-media/fsnews.media

0.21.0

05 Dec 19:37
Compare
Choose a tag to compare
  • добавлен воркер для загрузки Photo
  • добавлен воркер для загрузки Audio
  • добавлены воркеры для AnyFile и Audio
  • исправлены пути
  • оптимизирована точка входа Media::upload()

0.18.0

05 Dec 18:55
Compare
Choose a tag to compare
- в `Media::init()` добавлен параметр `array $additional_mime_types = []`
- фиксы сообщений
- мелкие фиксы

0.17.0

05 Dec 16:43
Compare
Choose a tag to compare
- в воркер Video добавлен метод `upload()`, реализующий прежний функционал `Media::uploadVideo()`
- определение расширения файла везде заменено на `MediaHelpers::detectFileExtension()`
- добавлена опция `no_accurate_seek` (default: false) для построения preview фрейма видео
- значительно оптимизировано быстродействие метода `MediaHelpers::makePreviewFromVideo()`
- метод `MediaHelpers::makePreviewFromVideo()` перенесен в Video-воркер под именем `getVideoThumbnail()`
- мелкие оптимизации и фиксы
- из целевого пакета исключены тесты и прочие ненужные файлы

0.16.0

03 Dec 13:16
Compare
Choose a tag to compare
- в `convert_sizes` добавлен параметр `callback` - для прямого вызова класс::метод
- `getVideoThumbnail`, бывший `getYoutubeVideoPreview` теперь возвращает больше данных, кроме того, статус изменен на `ready`
- `getVideoTitle` отключен, т.к. ютуб API больше не отдает `get_video_info` и работает через APIv3
- добавлена заготовка воркера для RuTube

0.15.0

29 Nov 08:57
Compare
Choose a tag to compare
fixes

0.14.0

22 Nov 19:41
Compare
Choose a tag to compare
- fix Youtube worker
- унификация возвращаемых данных методами upload* - теперь обязательны поля filename и path в Result->DATA
- фикс в prepareMediaProperties

0.13.0

22 Nov 15:26
Compare
Choose a tag to compare
- зависимые классы перенесены в нэймспейс `AJUR\FSNews\Media\`
- к generageNewFile() добавлен параметр suffix
- добавлены stub'ы загрузчиков
- добавлен воркер Youtube
- `uploadImage`, `uploadAudio`, `uploadVideo` теперь корректно отдают Result
- `unlinkStoredTitleImages` теперь отдает Result
- обновлены правила `prepareMediaProperties` с учетом deprecated-размеров 440x248 и 590x440
- теперь в зависимостях curl `^2.5`

0.12.0

20 Nov 22:32
Compare
Choose a tag to compare
- strict typing
- added `getAbsoluteResourcePath`, `getRelativeResourcePath`, `validatePath` to trait `ContentDirs`
- added `getConvertSizes()` to train `ConvertSizes` (access to $convert_sizes with dot-notation)
- fixed a bit errors
- required new Result class (0.99+)
- all methods can use custom logger with fallback to default logger (from init)

0.9.0

07 Aug 19:11
Compare
Choose a tag to compare
Looks like stable release