Releases: openzim/ted
Releases · openzim/ted
3.1.0
Changed
- Add
--language-thresholdCLI argument for considering languages that appear in at least specified percentage of videos incompute_zim_languages(#212) - Circular back-to-top button and replaced text characters with icon buttons for better visual consistency (#112)
- Allow users to only get specific video from TED instead extract the entire topic or playlist (#237)
Fixed
- Do not preload all subtitles in video.JS (#220)
- Retry video info extract on missing videoData (#222)
- Do not try to download inappropriate speaker image URL (#224)
- Fix pagination text duplication during page navigation (#217)
- Sub title selection should be done according to the language selection (#207)
- Select language is not persistent enough (#208)
- Style : added minimum height for grid (#239)
- Upgrade Video.JS to 8.23.3 (#247)
- Translation of video title and description is not working on PWA reader (#188)
3.0.3
3.0.2
3.0.1
3.0.0
Added
- New
--long-descriptionCLI argument to set the ZIM long description - New
--disable-metadata-checkCLI argument to disable the metadata checks which are automated since zimscraperlib 3.x - When
--languagesCLI arugment is not passed, no filtering by language is done (#171)
Changed
- Changed default publisher metadata from 'Kiwix' to 'openZIM'
- Validate ZIM metadata as early as possible
- Migrate to zimscraperlib 3.3.2 (including new VideoLowWebm encoder preset version 2)
- Upgrade Python dependencies, including migration to Python 3.12
Fixed
- Fix language metadata computation (#172)
- Fix computation of automatic description and long description
- Fix subtitles time offset (#177)
- Fix rare bug in display of videos title and description on video page
- Fix support for Youtube fallback when download video from TED CDN is not working (#164 + #182)
- Do not include videos which failed to be fetched / processed in the final list of videos on main page (#167, #169)
- Fix video not working on Safari iOS / iPad (#145)
2.1.0
Changed
- fixed search by topic to use new search API instead of broken web page scraping (#149)
- download_link is renamed request_url and can also perform POST requests (in addition to previous GET requests)
- upgrade to Python 3.11 from 3.8
- upgrade to zimscraperlib 2.1 + upgrade all other dependencies
- significant refactoring to adopt openZIM Python conventions
- activate stale bot + add convenient pull requests template