[{"data":1,"prerenderedAt":196},["ShallowReactive",2],{"content-en-changelog":3},{"doc":4,"debug":193},{"id":5,"title":6,"body":7,"description":185,"extension":186,"meta":187,"navigation":188,"path":189,"seo":190,"stem":191,"__hash__":192},"content\u002Fen\u002Fchangelog.md","Changelog",{"type":8,"value":9,"toc":171},"minimark",[10,14,23,32,37,44,51,55,134,138],[11,12,6],"h1",{"id":13},"changelog",[15,16,17,18,22],"p",{},"All notable changes to ",[19,20,21],"strong",{},"Ozakboy.TaiwanKit.TaiwanHolidays"," are documented here.",[24,25,27,31],"h2",{"id":26},"_101-2026-07-05",[28,29,30],"span",{},"1.0.1"," - 2026-07-05",[33,34,36],"h3",{"id":35},"improved","Improved",[38,39,40],"ul",{},[41,42,43],"li",{},"Added the Ozakboy.TaiwanKit series logo as the NuGet package icon and README header",[24,45,47,50],{"id":46},"_100-2026-07-04",[28,48,49],{},"1.0.0"," - 2026-07-04",[33,52,54],{"id":53},"added","Added",[38,56,57,64,67,78,88,102,108,125,131],{},[41,58,59,60,63],{},"Holiday \u002F workday queries backed by the official DGPA government office calendar, with ",[19,61,62],{},"2017–2027 data embedded"," (works offline, zero dependencies)",[41,65,66],{},"Six-way day classification: workday, weekend, holiday, make-up holiday, adjusted day off, make-up workday — make-up Saturdays correctly count as workdays",[41,68,69,73,74,77],{},[70,71,72],"code",{},"GetDayInfo"," \u002F ",[70,75,76],{},"TryGetDayInfo"," with official holiday names (Traditional Chinese + English mapping)",[41,79,80,81,84,85],{},"Yearly lists: ",[70,82,83],{},"GetHolidays(year)"," and ",[70,86,87],{},"GetMakeupWorkdays(year)",[41,89,90,91,94,95,94,98,101],{},"Scheduling helpers: ",[70,92,93],{},"GetNextWorkday",", ",[70,96,97],{},"GetPreviousWorkday",[70,99,100],{},"CountWorkdays(from, to)"," (inclusive)",[41,103,104,107],{},[70,105,106],{},"GetHolidayPeriods(year)",": consecutive 3+ day breaks with representative names; cross-year periods reported untruncated in both years",[41,109,110,111,114,115,73,118,73,121,124],{},"Explicit range semantics: out-of-range queries throw ",[70,112,113],{},"ArgumentOutOfRangeException","; ",[70,116,117],{},"MinDate",[70,119,120],{},"MaxDate",[70,122,123],{},"SupportedYears"," exposed",[41,126,127,130],{},[70,128,129],{},"DateOnly"," overloads on .NET 8+",[41,132,133],{},"Data reflects the 2025 statutory holiday reform (Teachers' Day, Retrocession Day, Constitution Day, Labor Day for all, Lunar New Year's Eve Eve)",[33,135,137],{"id":136},"technical","Technical",[38,139,140,158,161,164],{},[41,141,142,143,73,146,73,149,73,152,73,155],{},"Target frameworks: ",[70,144,145],{},"netstandard2.0",[70,147,148],{},"netstandard2.1",[70,150,151],{},"net8.0",[70,153,154],{},"net9.0",[70,156,157],{},"net10.0",[41,159,160],{},"Data source: data.gov.tw dataset 14718 (DGPA official calendars, incl. the 2025-10-20 revision for 2025 and the June 2026 release for 2027); per-year sources annotated in code",[41,162,163],{},"Exception-day storage with rule-derived regular days; lazy immutable lookup table, thread-safe",[41,165,166,167,170],{},"Deterministic build, SourceLink, symbol package (",[70,168,169],{},"snupkg","), bilingual XML docs",{"title":172,"searchDepth":173,"depth":174,"links":175},"",2,3,[176,180],{"id":26,"depth":173,"text":177,"children":178},"1.0.1 - 2026-07-05",[179],{"id":35,"depth":174,"text":36},{"id":46,"depth":173,"text":181,"children":182},"1.0.0 - 2026-07-04",[183,184],{"id":53,"depth":174,"text":54},{"id":136,"depth":174,"text":137},"All notable changes to Ozakboy.TaiwanKit.TaiwanHolidays are documented here.","md",{},true,"\u002Fen\u002Fchangelog",{"title":6,"description":185},"en\u002Fchangelog","36rTS1TO_RWZF9whd7gNnZAkduv1iTNTIClL58DmkQ0",{"matched":194,"target":189,"all":195},"path()",null,1783231663221]