Nianhua Scholar Revision History

Version 117 released August 5 2002

Bug fix to Online purchase links.

Version 116 released June 8 2002

Added utility to convert from 
 * Emperor's name, lunar month and lunar day
 * Emperor's name, lunar month and day jiazi

Added Emperors to Sixteen Kingdoms Dynasties.

Version 115 released March 21, 2002

Rounding error eliminated which caused change in user input display.

Fengshui algorithm for Female Solar Term sequence corrected.
Start point was incorrect.

Precision extended for Julian Day number, Huangdi Day Number
Gregorian and Julian date seconds to eliminate inconsistencies
when calculations were made exactly at midnight.

Reign Era conversion bug eliminated that caused
Error message if month input greater than 9.

Reign era bug eliminated if date was before 1905
and jiazi of day 1 of the month was 32.

Version 114 released March 14, 2002

2002/03/09

Fengshui algorithms restructured.
Female Solar Number was discontinuous.

2002/03/08

In the exceptional circumstances
when Solar Term 2 was occuring before
the beginning of the Chinese New Year, for example
February 19 1852
February 19 1985
February 18 2034
February 18 2053.
the Bazi and Fengshui numbers were in error for 
on those days. This has been corrected

2002/03/06

Corrected Chinese Hour Stem bug.
If Chinese Hour was 1 after 23:00 hours (Timezone 8)
the Stem was not calculated correctly so the Stem
and Jiazi for that Hour were incorrect.

Attempting to convert a Chinese Lunar date 
outside of range 0 to 5395 would hang the program.
This has been fixed.

Version 113 released March 3, 2002

Added Exit Button to Quit program.

If an Emperor's personal name was not known
the year of ascendence was not being calculated.
This has been corrected.

Extended rule of first and second Western Han Emperors 
by one year (Gao1 Huang2di4 206BC - 195BC ), (Hui4di4 194BC - 188BC)

Added L3 Tai4hou4 (Empress regent) as sublisting for Western Han
between 187 BCE 181 BCE

Repaired typos on dates in Western Zhou Dynasty

Fixed memory leak introduced in Version 112

Bazi before 1 BCE were not being calculated correctly

Purchase Online button on About box had incorrect URL


Version 112 released February 12, 2002

2002/02/12
Added utility to convert from 
 * reign year, lunar month and lunar day
 * reign year, lunar month and day jiazi
 * Lunar Chinese Calendar
 * Gregorian, Julian, Lunar and Solar Day of Year

Changed Day of Lunar Year and Day of Solar Year
to base 1 instead of base 0. In both Lunar and Solar
Day of Year, the first day is now Day 1 instead of Day 0 

2002/01/30
Under some circumstances the Day of Chinese Lunar and Solar years
was off by one from the second day of the year. Fixed

Corrected typographical errors in Help files example for 
calculating Chinese year from Year Cycle Group

Corrected several errors in Three Kingdoms Period
and added data for Wu and Shu-Han Kingdoms

Version 111 released January 10, 2002

2002/01/09
For Lunar Calendar months prior to 1 B.C
Celestial Stems, Terrestrial Branches, Jiazi Numbers, Ganzhi and Bazi
were not being calculated correctly

Help HTML files were compressed to cut down size of distribution archive
 
Version 110 released January 5, 2002

2002/01/03
Corrected encoding for Five Kingdoms period
Corrected encoding for Ten Dynasties period

2002/01/03
Added Emperor Posthumous name (shihao) to 
Chinese Imperial Dynasty Information.

Corrected entries prior to Sui dyanasty where the Emperor's
Posthumous name (shihao) was incorrectly placed under
the Temple name (miaohao).

Version 109 released December 3, 2001
2001/12/03
 Added Chinese Calendar reference files for Auspices.
 HTML Help files compressed to reduced size of distribution.
 Large Ganzhi and Bazi output to HTML was locked. Fixed.
 Arrangement of HTML output files changed.
 Executable code optimized to improve speed.
 Minor memory leak bug plugged.

Version 108 released November 15, 2001
2001/11/14

 Lunar Chinese Calendar year was off by one year, Chinese year 0 was Chinese year -1. Fixed
 Superfluous code removed to decrease size of executable.
 Nianhua.exe packed to reduce size of distribution.
  
Version 107 released November 6, 2001 

2001/11/05 Restructured Help files. 

 Added Chinese Calendar reference files for Celestial Stems, Terrestrial Branches,
 Solar Calendar, Jiazi Cycle of 60, Xiu Lunar Mansions and the Chinese Compass. 

 Chinese Big5 coding located in preformatted constructs would not render properly 
 in Netscape versions prior to Netscape 6. This caused the HTML output not to 
 display Chinese Characters in the HTML output from the program. Fixed. 

2001/11/02 Hanzi and Pinyin character for Xiu animal Crow were incorrect. Fixed. 


Version 106 released November 1, 2001 

2001/10/28 jzyear was showing 00 instead of 60. Fixed. 

2001/10/30 Weekday did not work properly for dates before 01/01/01. Fixed. 


Version 105 released October 27, 2001 

 Lunar Calendar Chinese year was off by one year for years prior to 1 C.E. 
 causing errors and omissions in various Chinese Calendar data. Fixed. 

 The end date for the Xi1han4 Dynasty Emperor was in error causing errors and 
 omissions in the output for Dynasty information between 7 B.C. and the beginning 
 of the Wang Mang interregnum at 9 C.E. Fixed. 

 The files for Sample 2 and Sample 3 in Export Text Button and Export HTML Button 
 in the Help File were mislabelled. Fixed 
  0535CE.txt was labelled 1045BC.txt and viceversa. 
  0535CE.htm was labelled 1045BC.htm and viceversa. 
