Revision history for Perl module Promise::Me v0.5.0 2024-09-05T13:11:13+0900 - Improved code v0.4.11 2024-04-25T23:38:38+0900 - Minor corrections in resolve to pass the variable $_ to the sub routine called in then() - Improvements allowing embedded promises v0.4.10 2024-03-22T16:50:25+0900 - Improved unit tests v0.4.9 2024-03-22T14:04:36+0900 - Minor correction of untrapped condition v0.4.8 2023-10-11T21:11:43+0900 - Corrected malformed signature for distribution release v0.4.7 2022-12-22T13:36:21+0900 - Corrected the END block when a variable is undefined v0.4.6 2022-09-28T16:36:48+0900 - Attempt at correcting a unit test. v0.4.5 2022-09-27T14:14:25+0900 - Better handling of error upon opening shared memory - Improved unit test - Added the 'tmpdir' parameter when instantiating a new promise, which will be passed to Module::Generic::File::Cache, as required, and the related tmpdir() method. - Improved cleanup in the END block v0.4.4 2022-08-24T16:31:19+0900 - Added new instance argument 'medium' and related method - Better handling of error upon writing to shared memory - Updated documentation for result() method v0.4.3 2022-08-12T13:28:34+0900 - Minor improvement for sleep in test units v0.4.2 2022-08-07T17:26:03+0900 - Improvements in storing shared results, locking resources beforehand v0.4.1 2022-08-06T13:28:15+0900 - Minor improvement in test units v0.4.0 2022-08-03T19:50:31+0900 - Change dependency from Storable to Storable::Improved for improved efficiency and support for glob and XS objects. - Added the object instantiation option "serialiser" and its corresponding method. - Now, can choose interchangeably between CBOR::XS, Sereal or Storable to serialise data - Now, also one can choose interchangeably, between memory, mmap or file as a medium to share data among processes - Improved documentation v0.3.0 2022-04-07T18:22:58+0900 - Added $_ as an array reference containing the code reference for resolve() and reject() v0.2.2 2022-04-03T05:55:48+0900 - Corrected a small bug in _share_vars when falling back to cache file v0.2.1 2022-03-30T13:51:28+0900 - Implemented fallback when shared memory is not available v0.2.0 2022-03-18T21:26:23+0900 - Add support for shared cache file if shared memory is not supported or desired - Corrected a bug when terminating shared variable space in END block v0.1.2 2021-10-07T22:21:38+0900 - Documentation improvement v0.1.1 2021-06-20T12:11:08+0900 - Correcting typos in the documentation v0.1.0 2021-06-20T10:06:37+0900 - initial release