gpage pagination management module, with powerful dynamic and static pagination features, and high flexibility for developers to customize pagination styles (http://gf.johng.cn/597431);
Added gspath directory search package management tool, supporting file search features across multiple directories;
ghttp package controller and execution object registration adds more flexible dynamic routing features, with added support for {method} variable in routing rules;
gfile: Adds method MainPkgPath to obtain source main package directory;
ghttp
ghttp.Request adds logging of request entry and completion times, including these in default log content;
ghttp.Server event callbacks support parameter passing through ghttp.Request.Param with custom parameters;
gdb
Improved type conversion between gdb.Result and gdb.List, gdb.Record, and gdb.Map for easier data encoding processing (like json/xml) at the business layer;
Improved return type for gdb.Tx.GetValue;
gdb.Model.Data parameter supports more flexible map parameters;
Fixed controller and execution object method loss issue during service registration;
gconv
Corrected bit size setting issue in gconv.Float64 method;
Fixed issue with gconv.Int64(float64(xxx));
gdb
Fixed issue with gdb.GetAll where for..range.. returns slice with same pointer for returned data list;
Fixed error in gdb.Delete method;
Fixed gdb.Model.And/Or method;
Fixed parameter handling issue in gdb.Model.Where method;
garray: Fixed lock mechanism issue with garray package Remove method;
gtype: Fixed logical error in methods of gtype.Float32/gtype.Float64 object types;
gfsnotify: Fixed issue of hot update mechanism failure caused by different file separators in file parameters on Windows;
Fixed gvalid package validation issue: if value is nil and require* validation is not needed, other validations would fail. Added unit test items, all tests passed.