Releases: openzim/phet
Releases · openzim/phet
3.1.0
Fixed
- Fix responsivness (#260)
- Lazy load home page images
- stop loading simulation when clicking in the backdrop (outside) of the popup
- Add support for ku_TR, only has a variant
- Sort language combobox in UI by locale language name alphabetical order
- Include all variants in mul ZIM, not only the ones for which there is only variants
- Add fallback for slug without known locale language name (#261)
- Remove English name property on language descriptors: property is unused and missing on variants
3.0.2
3.0.1
3.0.0
- UPDATE: Upgrade to node-libzim 3.2.3 (libzim 9.2.1) (#239)
- UPDATE: Update to Node.JS 22 and upgrade dependencies (#243)
- NEW: Add CLI interface (#231)
- CHANGE: Stop removing third-party license information (#240)
- CHANGED: By default, do not create mul ZIM (#242)
- FIX: Some simulations are failing to load with phet.chipper.localeData is undefined (#237)
- FIX: Use tsx instead of ts-node
- FIX: Add fallback for Efik and Sepedi languages which have unknown ISO639-1 codes
- FIX: Rework retrieval of languages list (#216)
2.5.0
- FIX: Broken 2.4.0 version in Zimfarm (@pavel-karatsiuba #197 198)
- FIX: Better handling of language variants(@pavel-karatsiuba #206 #211)
- FIX: Non-conform ZIM metadata (@pavel-karatsiuba #201 #208 210)
- FIX: Use ESLint instead of TSLint (@pavel-karatsiuba #202)
- NEW: Update of UI in many languages
2.4.0
- NEW Full localization system (still no translations) (@pavel-karatsiuba #178)
- NEW Harmonisation of the logo (@pavel-karatsiuba #177)
- FIX Many CSS odities (@pavel-karatsiuba #178)
- FIX Broken favicon links (@pavel-karatsiuba #175)
- FIX Limited support of favicons (@pavel-karatsiuba #175)
- FIX Empty entries in language selecbox (@pavel-karatsiuba #176)
- FIX Proper suggestion/fulltext indexes (@kelson42 #181)
2.3.0
- NEW Fix Docker image build + upload to ghcr.io (@kelson42 #170)
- NEW CD autopublish to npm.js (@kelson42 #172)
- UPDATE Source code refactored to work as ES modules (@pavel-karatsiuba #168)
- UPDATE Dependences when possible (@pavel-karatsiuba #154)
- UPDATE Continuous integration workflow (@kelson42 #158)
- UPDATE Docker image using Node.js 18 (@kelson42 #169)* FIX Remove many inline Javascript (@pavel-karatsiuba #152)
- FIX Remove google-analytics & others external resources (@pavel-karatsiuba #153)
- FIX Adapt scraper to new Phets Web site (@pavel-karatsiuba #150)