Change log for MACOS

Date Changes
2025-12-18 Enhancement:
- `event.idm.read_only_udm.metadata.description`: Newly mapped `eventMessage` raw log field with `event.idm.read_only_udm.metadata.description` UDM field.
- `event.idm.read_only_udm.metadata.product_event_type`: Newly mapped `eventType` raw log field with `event.idm.read_only_udm.metadata.product_event_type` UDM field.
- `event.idm.read_only_udm.principal.file.full_path`: Newly mapped `senderImagePath` raw log field with `event.idm.read_only_udm.principal.file.full_path` UDM field.
- `event.idm.read_only_udm.principal.process.file.full_path`: Newly mapped `processImagePath` raw log field with `event.idm.read_only_udm.principal.process.file.full_path` UDM field.
- `event.idm.read_only_udm.principal.user.userid`: Newly mapped `userID` raw log field with `event.idm.read_only_udm.principal.user.userid` UDM field.
- `event.idm.read_only_udm.additional.fields`: Newly mapped `activityIdentifier`, `bootUUID`, `category`, `formatString`, `machTimestamp`, `messageType`, `parentActivityIdentifier`, `processImageUUID`, `senderImageUUID`, `senderProgramCounter`, `subsystem`, `threadID`, `traceID`, and fields from `backtrace.frames` raw log fields with `event.idm.read_only_udm.additional.fields` UDM field.
- `event.idm.read_only_udm.principal.process.pid`: Newly mapped `processID` raw log field with `event.idm.read_only_udm.principal.process.pid` UDM field.
- `event.idm.read_only_udm.principal.hostname`: Newly mapped `source` raw log field with `event.idm.read_only_udm.principal.hostname` UDM field.
- `event.idm.read_only_udm.metadata.event_type`: Set `event.idm.read_only_udm.metadata.event_type` to USER_UNCATEGORIZED when a userID is present.
2024-09-18 Enhancement:
- Added support to handle unparsed JSON logs.
2022-05-04 Newly created parser.