NumericalChameleon

Der professionelle Einheitenumrechner • Freie Software • > 6000 Einheiten • für Linux, macOS und Windows


Versionsnotzien

Was ist neu?

Version 3.0.0 (28.02.2020)

o compatibility changes:
  - command line options have changed slightly, see the manual for more information
  - changed the character encoding of the exchange rate filters from ISO 8859-1 to UTF-8
  - Windows .exe installer now bundles the OpenJDK 11.0.6 (JRE) from adoptopenjdk.net
  - macOS .deb now bundles the OpenJDK 11.0.6 (JRE) from adoptopenjdk.net
  - Retirement of the 32 bit Windows installer
  - Requirement of at least Java 11

o core functionality:
  - 6100 units (more than 900 units are new)
  - 94 categories

o new features:
  - added a new launcher called nc-nosplash.jar in order to start the app
    without a splashscreen (useful for updating exchange rates on the command line)
  - introduced system wide property called rates_update.policy in order to
    update exchange rates on application startup without the need to go to the command line
  - introduced several system wide properties for controlling the behavior of the
    exchange update rate policy
  - the user will be notified if a new version is available
  - introduced version.updateCheckAllowed in order to allow or disallow the update check
  - introduced property called version.<version>.outdated in order to avoid unnecessary requests
    about the update status if it is clear already that the installed app is outdated
  - introduced a property called version.<version>.lastChecked in order to minimize checks
    on the update status (once a day at most)
  - added the exchange rate properties called nonIsoCodesInFile and useNonIsoCodesOnly
    in order to specify non ISO codes, such as crypto currency codes (e.g. Bitcoin)
  - added 11 new exchange rate filters
  - added a user property called help.online in order to specify where to
    get the help files, either from the Internet or the installation folder
  - improved installer for GNU/Linux:
    the Linux self extracting file (.bin) recognizes the user
    who calls sudo and changes owner permissions accordingly on install
  - temperatures: added Gas mark (for values greater or equals than one)
  - using the latest xml holidays data, the NC 3 supports more than 1000 holiday calculations
    from 38 countries including the new ones: Armenia, Chile, China, Taiwan, and the DDR

o graphical improvements
  - the number of available exchange rates services is visible
  - core information of the selected exchange rate service is available:
    provider name, domain name, number of supported exchange rates
  - each exchange rates service at the exchange rates update dialog got a country flag
  - exchange rates services can be sorted by continent and country, by
    the number of supported exchange rates (ascending and descending),
    and by alphabet (ascending and descending)
 
o internal improvements
  - using Apache's commons-cli 1.4 in order to parse the command line args
  - Exchange Rate update engine is being used by both the GUI and the CLI
  - added the removeTagsBeforeParsing property for the exchange rates filter engine
    in order to be able to parse particular web sites more easily
  - added the continent property for the exchange rate filter in order to be able to
    improve the sorting of the exchange rate filters
  - updated the user-agent list that is being used by some exchange rates filters
  - many smaller internal improvements (applying common design patterns)

o bug fixes:
  - fixed installer on GNU/Linux:
    Linux self extracting file didn't exit anymore if it doesn't find a JRE,
    it just only gives a warning
  - disabled obsolete exchange rate filters and updating the existing ones
  - updated the existing exchange rates filters
  - updated bundled jarfix from version 2.0.0 to version 3.0.0


Was war einmal?

Download

Glanzpunkte

Tutorials

Tutorials

Das Team

Der Gründer dieses Projektes ist Johann N. Löfflmann aus Deutschland. Seit 2001 arbeitet er in seiner Freizeit mit talentierten Menschen aus aller Welt zusammen, um das NumericalChameleon weiter zu verbessern und neue noch unbekannte Wissensgebiete gemeinsam zu erschliessen. Die Liste von Mitwirkenden finden Sie stets im neuesten Download und in der Copyright Sektion.

GPL v3
OSI zertifiziert
Get Java Software