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