The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
0.348   2022-11-28  Released-By: PERLANCAR; Urgency: medium

        - Add 2023 holidays.


0.347   2022-07-05  Released-By: PERLANCAR; Urgency: medium

        - Change Eid Al-Adha 2022 from Jul 9 to Jul 10.


0.346   2022-01-10  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [doc] Document the calendar years supported by this module in the
	  POD.

        - [doc] Mention App::IndonesianHolidayUtils.


0.345   2022-01-10  Released-By: PERLANCAR; Urgency: medium

	- Add 2022 holidays.


0.344   2021-11-16  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [doc] Add note & caveat in Description.

	- [doc] Update script name in Description.


0.343   2021-11-15  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [doc] Expand on a developer note.


0.342   2021-11-15  Released-By: PERLANCAR; Urgency: medium

	- Revise holidays 2021 (jun 18 decree).


0.341   2021-05-12  Released-By: PERLANCAR; Urgency: medium

	- [bugfix] Fix clash between --query and --year (both specified
	  pos=0). We now remove --query's pos.


0.340   2021-04-12  Released-By: PERLANCAR; Urgency: low

	- [bugfix] Fix typo: May 14 2021 is day 2 of Eid Ul-Fitr, not day 1.


0.339   2021-03-09  Released-By: PERLANCAR; Urgency: low

	- [doc] Add FAQ item.

	- [ux] list_idn_workdays(): tweak argument metadata for CLI
	  convenience.


0.338   2021-03-09  Released-By: PERLANCAR; Urgency: medium; Backward-Incompatible: yes

	[INCOMPATIBLE CHANGES]

	- Rename enum_idn_workdays() to list_idn_workdays() for consistency;
	  Fix/tweak examples in Synopsi sand description.

        - Remove support for old deprecated names: list_id_holidays(),
	  count_id_workdays(), is_id_holiday().

        [ENHANCEMENTS]

	- Add function: is_idn_workday().


0.337   2021-03-09  Released-By: PERLANCAR; Urgency: medium

	- Revise joint leave days for 2021 (reduced from 7 to 2).


0.336   2021-03-07  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- [ux] Add Abstract for list_idn_workdays().


0.335   2021-01-16  Released-By: PERLANCAR; Urgency: medium

        - Rename functions (_id_ infix to _idn_ for less ambiguity), old
	  names are still available but deprecated and not documented.

	- [doc] Note that list_idn_holidays() can also be used to check
	  whether a certain date is a holiday, but show example in Synopsis
	  using is_idn_holiday() instead.

        [DEPRECATION]

        - As mentioned above, old function names are now deprecated:
          list_id_holidays(), count_id_workdays(), enum_id_workdays(), and
          is_id_holiday(). Use the new names.


0.334   2021-01-14  Released-By: PERLANCAR; Urgency: medium

        [Enhancements]

	- Handle case where two or more religious/holidays fall on the same
	  calendar day (e.g. May 8th, 1997).

	[Data]

        - Add holidays for 1990-1999.

	- [bugfix] Forgot to add holidays: legislative election 2004 & 2019.


0.333   2021-01-14  Released-By: PERLANCAR; Urgency: medium

        [Data]

	- Add holidays for 2000 & 2001.

	- [bugfix] Fix Hijra year for Eid Ul Fitr 2002, 2003.

	- Add fixed_date=1 field for holidays that have fixed dates.

	- Add note (in year_start field) that Chinese New Year holiday
	  began in 2003.

        [Documentation]

	- [doc] Revise/add more explanation to FAQ item on joint leave.

	- [doc] Add FAQ item about when joint leave was first established.



0.332   2021-01-13  Released-By: PERLANCAR; Urgency: medium

	- [bugfix] is_id_holiday(): Forgot to put Rinci metadata for
	  argument 'include_joint_leave'.


0.331   2021-01-13  Released-By: PERLANCAR; Urgency: medium

	- Add function: is_id_holiday().


0.330   2020-12-08  Released-By: PERLANCAR; Urgency: medium

	- Update 2020 holidays (add joint regional election/pilkada
	  serentak on dec 9th, decreed nov 27th).


0.329   2020-12-04  Released-By: PERLANCAR; Urgency: low

	- No functional changes.

	- Refer to the official SKB in the comment.


0.328   2020-12-03  Released-By: PERLANCAR; Urgency: medium

	- Update 2020 holidays (3 joint leave days in Dec removed to
	  prevent spreading of coronavirus, decreed Dec 1).


0.327   2020-11-17  Released-By: PERLANCAR; Urgency: medium

	- Add 2021 holidays.


0.326   2020-08-18  Released-By: PERLANCAR; Urgency: high

	- [bugfix] Fix joint leave dates 28 Oct, 30 Oct (Mawlid).


0.325   2020-07-30  Released-By: PERLANCAR; Urgency: medium

	- Revise joint leaves of 2020.


0.324   2019-11-19  Released-By: PERLANCAR; Urgency: medium

	- Add official 2020 holidays (16 + 4 joint leave).

	- Fix typo in Eidul Fitr 2019.


0.323   2018-12-04  Released-By: PERLANCAR

	- Add official 2019 holidays (16 days + 4 joint leave days).


0.322   2018-10-16  Released-By: PERLANCAR

	- Add tentative 2019 holidays.

	- Fixed joint leave days for 2018.


0.321   2018-06-26  Released-By: PERLANCAR

	- Add 2018 holiday: Jun 27 declared as national holiday on Jun 25.


0.320   2017-12-04  Released-By: PERLANCAR

	- Updates for official 2018 holidays (Nyepi Mar 18 -> Mar 17, Isra
	  Miraj Apr 13 -> Apr 14, Hijra Sep 12 -> Sep 11, joint leave +Jun
	  13, -Jun 20).


0.31    2017-07-31  Released-By: PERLANCAR

	- Add holidays for 2018 (tentative, draft, guess).


0.30    2017-06-20  Released-By: PERLANCAR

	- Add joint leave on 2017-06-23 (ref: Keppres 18/2017 on
	  2017-06-15).

	- Remove use of Log::Any::IfLOG.


0.29    2017-05-29  Released-By: PERLANCAR

	- Add Pancasila Day (June 1) as a holiday from 2017.


0.28    2016-04-23  Released-By: PERLANCAR

	- Add official holidays of 2017.


0.27    2015-12-09  Released-By: PERLANCAR

	- Add 2015 holiday: Pilkada Serentak (2015-12-09).


0.26    2015-09-03  Released-By: PERLANCAR

	- No functional changes.

	- [dist] Move spec prereqs from RuntimeRequires to
	  DevelopRecommends to reduce deps but still allow indicating spec
	  requirement.


0.25    2015-07-25  Released-By: PERLANCAR

	- Update with official 2016 holidays (Isra Miraj is May 6th not
	  4th, Idul Adha is Sep 12th not 13th, Hijra is Oct 2nd not 3rd).


0.24    2015-04-28  Released-By: PERLANCAR

	- Add tentative holidays for 2016.

	- Split CLIs to its own dist App-IndonesianHolidaysUtils to reduce
	  deps.

	- Replace Log::Any with Log::Any::IfLOG.


0.23     2014-08-16  Released-By: SHARYANTO; Note: Happy 19th CPAN Day!

         - [build] CLI scripts are now generated automatically using
           Dist::Zilla::Plugin::ScriptFromFunc. The plugin is still at 0.01 so the
           generated script is not as polished as it should be. Stay tuned.


0.22     2014-08-06  Released-By: SHARYANTO

         - Update data: 2015 holidays (official, decreed May 7th, so I'm a bit
           late).


0.21     2014-07-02  Released-By: SHARYANTO

         - No functional changes.

         - [Bugfix] scripts/ or bin/ files need to have something like #!perl and
           not #!/usr/bin/env perl so it can be replaced to the path of perl when
           installing [RT#96884]


0.20     2014-06-26  Released-By: SHARYANTO

         - Add script: list-id-workdays.


0.19     2014-04-24  Released-By: SHARYANTO

         - bin/list-id-holidays: Experiment with Text::ANSITable's style set.


0.18     2014-04-16  Released-By: SHARYANTO

         - Change wording of Pemilu -> Pemilu Legislatif, Pilpres -> Pemilu
           Presiden.


0.17     2014-04-08  Released-By: SHARYANTO

         [INCOMPATIBLE CHANGES]

         - Rename fields 'id_aliases' -> 'ind_aliases' and 'en_aliases' ->
           'eng_aliases' to be more consistent (language codes in field/function
           names use ISO 3-letter codes while country names use ISO 2-letter
           codes).

         [ENHANCEMENTS]

         - Add tentative holiday: Pilpres 2014.

         - Add holidays: Pemilu 2009, Pilpres 2009.

         - Add note field (currently unused).

         - Add year and month to positional arguments so you can just say
           'list-id-holidays 2014' or 'list-id-holidays 2014 4' instead of
           'list-id-holidays --year 2014 --month 4'. This is a bit like the Unix
           'cal' command, except that the order of arguments is (year) or
           (year,month) instead of (year) or (month,year).


0.16     2014-04-08  Released-By: SHARYANTO

         - Add holiday: Pemilu 2014.

         - Add decree_date and decree_note fields when data is available (only
           for a couple of holidays so far).


0.15     2013-12-12  Released-By: SHARYANTO

         - No functional changes.

         [REMOVED FEATURES]

         - Remove alias module Calendar::Indonesia::Holiday. I'm in general no
           longer in favor of alias modules, except when it's really needed
           (e.g. original name is really long).


0.14     2013-08-27  Released-By: SHARYANTO

         - Update data: 2014 holidays (official, decreed Aug 21st).


0.13     2013-07-25  Released-By: SHARYANTO

         - Update data: 2014 holidays (tentative, no decree yet).


0.12     2012-08-04  Released-By: SHARYANTO

         - No functional changes. Update to Perinci::Sub::Gen::AccessTable 0.16.


0.11     2012-08-04  Released-By: SHARYANTO

         - Update data: 2013 holidays (decreed Jul 19).


0.10     2012-07-11  Released-By: SHARYANTO

         - No functional changes. Update to Perinci::Sub::Gen::AccessTable 0.14.


0.09     2012-06-04  Released-By: SHARYANTO

         - No functional changes. Update to Perinci::Sub::Gen::AccessTable 0.11.


0.08     2012-03-22  Released-By: SHARYANTO

         - No functional changes. Update to Perinci::Sub::Gen::AccessTable 0.08.


0.07     2011-12-14  Released-By: SHARYANTO

         - No functionality changes.

         [INCOMPATIBLE CHANGES]

         - Column 'id_name' becomes 'ind_name', 'en_name' becomes 'eng_name'.
           Sorry. The use of 'id' for 'Indonesian' is easily confused with
           'identifier'.


0.06     2011-12-14  Released-By: SHARYANTO

         - No library changes. Add command-line script.


0.05     2011-10-05  Released-By: SHARYANTO

         - Fix some calendar mistakes, add holidays from 2002-2007.


0.04     2011-07-19  Released-By: SHARYANTO

         [INCOMPATIBLE CHANGES]

         - enum_id_workdays() (and count_id_workdays()) now accepts 'start_date'
           and 'end_date' arguments instead of 'year'/'mon', to be more flexible
           (list_id_holidays() should probably do too, but this requires
           enhancements to Sub::Spec::Gen::ReadTable first).

         [FIXES]

         - Calendar::ID::Holiday alias module previously couldn't export
           functions.


0.03     2011-07-10  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Add alias Calendar::ID::Holiday


0.02     2011-06-30  Released-By: SHARYANTO

         [ENHANCEMENTS]

         - Add functions: enum_id_workdays(), count_id_workdays().

         - (documentation) Add FAQ.


0.01     2011-06-14  Released-By: SHARYANTO

         - First release.