Skip to content
Release 4.0.0

Fixes:
- Compatibility with Firefox >= 108, most importantly touch input didn't
  work there (issue 48).

Features:
- autoconfig: write a log file inside the Firefox profile:
  $ find ~/.mozilla -name mobile-config-firefox.log
- autoconfig: generate CSS files from fragments (instead of having them
  generated during 'make'). This allows including different CSS files
  based on the Firefox version that we are running (currently there is
  one such rule). In the future we could also use this to have a user
  config that e.g. configures if the navigation bar should be on top or
  bottom.
- autoconfig: wrap code in try ... catch, so we see an exception in the
  log if something goes wrong.

Other:
- autoconfig: lots of refactoring