Skip to content

Releases: openzim/phet

3.1.2

20 May 06:43
3681a74

Choose a tag to compare

Changed

  • Upgrade @openzim/libzim dependency to 4.1.0 (#296) and then 4.2.0 (#353)
  • Upgrade Node.JS dependencies (#354)

Fixed

  • Rollback workaround for bad HTML code in upstream PhET simulations, now fixed upstream (#316)
  • Add mappings for pr and ua languages (#325)
  • Fix ZIM name (and filename) when we have a language with variants (#326)
  • Remove external dependencies to Cloudflare beacon and Google Tag Manager scripts injected into simulation HTML files (#323)
  • Fix Language metadata sorting and deduplication for multi-language ZIMs (#327)
  • Fix ku_TR incorrectly included in mul ZIM without language variants (#331)
  • Do not select pt_BR variant in --withoutLanguageVariants mode automatically based on sims count (#335)

3.1.1

27 Feb 16:17
5c2af2d

Choose a tag to compare

Added

  • Support csv for --includeLanguages and --excludeLanguages and split values by ',' (#257)
  • Support --subjects option and csv format for input (#271)

Changed

  • Standardize output folder and add option to CLI (#248)

Fixed

  • Do not fail on unknown language when not requested for (#304)
  • Correctly use ISO639 codes in ZIM Name and ZIM filename, and align both (#308)
  • Fix --includeLanguages in export function (#308)
  • Workaround bad code inside few upstream HTML pages (#314)
  • Deduplicate ZIM Name by using unique PhET code in ZIM Name (#307)
  • Ensure we do not add a full-text index (#97)

3.1.0

31 Mar 09:16
1704f0c

Choose a tag to compare

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

21 Mar 12:42
e8eb639

Choose a tag to compare

  • FIX: Fix compression of documents (#256)

3.0.1

20 Mar 15:01
cfee753

Choose a tag to compare

  • CHANGE: Use CMD instead of ENTRYPOINT for proper Zimfarm operation (#253)

3.0.0

20 Mar 14:03
cde6901

Choose a tag to compare

  • 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

19 Mar 17:15
8108465

Choose a tag to compare

2.4.0

31 Dec 10:50
6ddc284

Choose a tag to compare

2.3.0

03 Dec 16:30
dcf9a55

Choose a tag to compare