0.012 2026-08-27
  [Requirement Changes]
    * Require SPVM 0.990196.
  [Internal Changes]
    * Change config extension from .config to .build.
0.011 2026-06-24
  [Requirement Changes]
    * Require SPVM 0.990191.
    * Require SPVM::Sys 0.572.
  [Test Improvement]
    * Add CIs for MSVC.
  [Support Improvement]
    * Support MSVC.
0.010 2026-04-07
  [Internal Changes]
    * Clean up config.
0.009 2026-03-10
  [Internal Changes]
    * Use native types in all places.
  [Requirement Changes]
    * Require SPVM 0.990143.
0.008 2026-01-30
  [Requirement Changes]
    * Require SPVM 0.990120.
  [Internal Changes]
    * Use die native API in native classes instead of die_v2.
0.007 2026-01-28
  [Requirement Changes]
    * Require SPVM 0.990119.
  [Internal Changes]
    * Use die_v2 native API in native classes.
0.006 2025-10-13
  [Internal Changes]
    * Do internal changes to catch up latest SPVM.
  [Requirement Changes]
    * Require SPVM 0.990102.
0.005 2025-01-29
  [Requirement Changes]
    * Require SPVM 0.990042.
  [Test Improvement]
    * Call Fn#destroy_runtime_permanent_vars method in the end of tests.
0.004 2025-01-14
  [Bug Fix]
    * Fix a bug that the native class of Time::Piece is not compiled.
  [Changes]
    * Link stdc++ explictly.
  [Internal Changes]
    * Update .gitignore and MANIFEST.SKIP.
0.003 2023-12-22
  [New Features]
    * Allow the localtime and gmtime method in the Time::Piece minus epoch time by $allow_minus optional argument.
    
      method localtime : Time::Piece ($epoch : long = -1, $allow_minus = 0);
      
      method gmtime : Time::Piece ($epoch : long = -1, $allow_minus = 0);

0.002 2023-12-21
  [Requirement Changes]
    * Require SPVM 0.989064.
0.001 2023-12-20
  [Changes]
    * First release.
