Difference between revisions of "Versions and versioning"

From WikiPrizm
Jump to navigationJump to search
Line 25: Line 25:
  
 
==== 02.00 ====
 
==== 02.00 ====
 +
* Build timestamp: 2013.1008.1412
  
 
=== Versioning ===
 
=== Versioning ===

Revision as of 19:03, 6 August 2014

This page has not been completed. Parts may be missing or reorganized before completed. Information is provided as-is and may have errors.

This page contains information about versions of the Prizm OS, bootloader, and official add-ins (software and language), as well as the versioning methods used with them.

Operating System

Versions

01.00

  • Build timestamp: Unknown

01.01

  • Build timestamp: 2010.1005.1420

01.02

  • Build timestamp: 2010.1122.2053

01.03

  • Build timestamp: 2011.0608.1049

01.04 (original release)

  • Build timestamp: 2012.0305.1800

01.04 (Macronix flash release)

  • Build timestamp: 2012.1009.1425

02.00

  • Build timestamp: 2013.1008.1412

Versioning

OS versions are usually identified by a major and minor number, two digits each (including leading zero for values below 10). The OS shows its version in the form MM.mm.cccc, where MM is the major, mm the minor, and cccc a four digits value that varies with the calculator model and thus is not suitable for identifying the OS version (the same build, when run on two different calculators, can give different values for cccc).

Casio appears to respect the meaning of "major" and "minor": between 01.xx releases, the features introduced were not all that important, and while OS 02.00 did not introduce any radical changes, it added some easily visible and important features.

Each OS build includes a timestamp, presumably of the build time, that is independent from the OS release date, but usually close to it. The timestamps are in the form YYYY.MMDD.HHmm, timezone unknown.

Bootloader

Versions

Versioning

Official add-in software

Versions

Geometry

Picture Plot

Conversion

Physium

Prob Sim

Versioning

Official add-in languages

Versions

Versioning