¶¶Òõ

Skip to main content

Previous Releases

2025-05-15 | 3.10 Pipeline

Refer to Change Tickets: CHANGE-12230 and CHANGE-12236 when speaking with a Team Member about this release.

Component

Current Version

New Version

Communication Service [XCS]

3.10.17

3.10.20

Pipeline Worker

3.10.31

3.10.36

Improvements

CHANGE-12230, CHANGE-12236

Worker, XCS

Backend

2025-05-12 | 3.10 Pipeline

Refer to Change Tickets: CHANGE-12155, CHANGE-12156, and CHANGE-12157 when speaking with a Team Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.10.20

3.10.23

Pipeline Drawer

3.10.29

3.10.32

Pipeline Order

3.10.25

3.10.31

Improvements

PPL-6828

Order

Backend

Soft-deleted orders are not republished in resend requests.

PPL-6923, PPL-6973

Order, Deposit, Drawer

Backend

PPL-7005

Order

Backend

Requests toÌýcalculateChargeTips, calculateSales, andÌý±ô²¹²ú´Ç°ùÌýare successfully processed without error message.

2025-05-08 | 3.10 Pipeline

Refer to Change Ticket: CHANGE-12160 when speaking with a Team Member about this release.

Component

Current Version

New Version

Pipeline Core

3.10.4

3.10.5

Improvements

CHANGE-12160

Core

Backend

2025-05-05 | 3.10 Pipeline

Refer to Change Ticket: CHANGE-12159 when speaking with a Team Member about this release.

Component

Current Version

New Version

Pipeline Schedule

3.10.8

3.10.11

API Updates

Endpoint

Summary

DELETE

Created new DELETE{Schedule API URL from SSR}/v2/schedules/[ID] endpoint without OData filters specifically for use by integrators. (PPL-6931

Improvements

PPL-6978

Schedule

Backend

PPL-7005

Schedule

Process, Backend

Requests to calculateChargeTips, calculateSales, and labor are successfully processed without error message.

PPL-7046

Schedule

Process, Backend

PUT request /v2/schedules/:id is successfully processed without error message.

2025-05-01 | 3.10 Pipeline

Refer to Change Ticket: CHANGE-12142 when speaking with a Team Member about this release.

Component

Current Version

New Version

Pipeline API

3.10.25

3.10.35

API Updates

Endpoint

Summary

/custom-reporting-calculations

Data is not created for deleted site following POST request (PPL-6547).

Improvements

PPL-7050

API

Backend

business_date__update.outdated event message does not occur after successful event update.

2025-04-28 | 3.10 Pipeline

Refer to Change Ticket: CHANGE-12113 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.10.3

3.10.4

Improvements

CHANGE-12113

Core

Backend

2025-04-17 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-12025 and CHANGE-12069 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.10.29

3.10.31

Webhook (XWS)

3.10.88

3.10.96

Improvements

PPL-5967, PPL-6360, PPL-6791, PPL-6793

Worker, XWS

Backend

PPL-6858

XWS

Backend

Integrator tokens are stored for 23 hours as per correct Redis configuration.

PPL-6963

XWS

Backend

Deputy integration is successful and error messages absent as expected. Employees are not created during process.

2025-04-14 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket: CHANGE-12030 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.10.20

3.10.29

Improvements

PPL-6963

Worker

Backend

Deputy integration is successful and error messages absent as expected. Employees are not created during process.

2025-04-10 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11843, CHANGE-11926, and CHANGE-11948 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.10.2

3.10.3

Pipeline Deposit

3.10.15

3.10.20

Pipeline Drawer

3.10.14

3.10.29

Improvements

PPL-6512, PPL-6796, PPL-6799, PPL-6800

Core, Deposit, Drawer

Backend

2025-04-03 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11883, CHANGE-11884, CHANGE-11908, and CHANGE-11931 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.10.13

3.10.25

Pipeline Logs

3.10.18

3.10.20

Pipeline Order

3.10.20

3.10.25

Pipeline Schedule

3.9.14

3.10.8

Improvements

PPL-6165, PPL-6797, PPL-6798

Order, Logs

Backend

PPL-6898

Logs

Backend

Subscriptions to new log groups can be created successfully.

2025-03-31 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket: CHANGE-11891 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Communication Service [XCS]

3.10.12

3.10.17

New Features

PPL-6738

Communication Service

Process, Backend, UI

Added support for transmission of digital order receipts via SMS message to customers through third-party service with the following actions:

  • Consume subscriptions_data at site level and pull HTML/SMS configurations for building digital receipt

  • Enable encryption/decryption of Personally Identifiable Information

  • Enable saving sent messages with sid values received from third-party service

Improvements

PPL-6792

Communication Service

Backend

2025-03-24 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket: CHANGE-11844 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Logs

3.10.11

3.10.18

Improvements

PPL-6125, PPL-6512

Logs

Backend

PPL-6425

Logs

Backend

Improved lambda performance by optimizing memory configuration.

2025-03-17 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket: CHANGE-11716 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.10.68

3.10.88

New Features

PPL-6774

Webhook

Process, Backend, UI

Enhanced accuracy and consistency of time punch resend process with the following actions:

  • When boh-timepunch.share message is received with resend_details.target_service="macromatix" message is processed as if history.previous is empty, null or absent

  • For all other cases message is processed without changes

Improvements

PPL-6262, PPL-6438, PPL-6621

Webhook

Backend

PPL-6807

Webhook

Backend, UI

RDS Display files process successfully and Bin Charts display accurately.

2025-02-24 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-11634 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.10.18

3.10.20

Improvements

PPL-6782

Worker

Backend

Logs display properly and TypeError warning messages display when needed.

PPL-6203

Worker

Backend

2025-02-20 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11539 and CHANGE-11541 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Order

3.10.13

3.10.20

Webhook

3.10.58

3.10.68

New Features

PPL-6720

Webhook

Process, Backend, UI

Streamlined employee file processing with the following actions:

  • Added suffix _processing_[current timestamp] to employee file, which remains in the main employees folder

  • If file processing was completely or partially successful, suffix will be changed to _processed_[current timestamp]

  • If file processing was totally unsuccessful, the suffix remove the _processing_[current timestamp] will be removed from the file and file will remain in main employees folder for retry during next scheduled processing

Improvements

PPL-6423

Order

Process, Backend, UI

Orders are not saved without valid entries in mandatory fields.

PPL-6496

Order

Backend, UI

Error message Cannot read properties of null [reading length] displays accurately.

PPL-6578

Order

Backend, UI

Order is not sent to inventory partner when fields order_types and order_states are empty. Error logs are created successfully in such cases.

PPL-6675

Webhook

Backend

Errors folder for old validation files without suffix in name is created successfully.

PPL-6784

Order

Process, Backend

Orders re-send successfully to custom endpoint without order_states field entry.

2025-02-13 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11537 and CHANGE-11538 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.10.14

3.10.15

Pipeline Logs

3.10.7

3.10.11

Improvements

PPL-6686

Logs

Backend

Subscription can be created successfully for new log group after redeployment.

PPL-6696

Deposit

Backend

Soft-deleted deposits do not republish and are not included in resends.

2025-02-03 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11501 and CHANGE-11526 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Communication Service [XCS]

3.10.11

3.10.12

Pipeline Worker

3.10.11

3.10.18

API Updates

Endpoint

Summary

/info

Endpoint returns successfully with new database. (PPL-6805, XCS)

Improvements

PPL-6603, PPL-6776

Worker

Backend

2025-01-27 | 3.10 ¶¶ÒõPipeline

Refer to Change Tickets: CHANGE-11372, CHANGE-11384, CHANGE-11407, and CHANGE-11408 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Communication Service [XCS]

3.10.6

3.10.11

Pipeline Deposit

3.10.11

3.10.14

Pipeline Order

3.10.8

3.10.13

Webhook

3.10.40

3.10.58

Improvements

PPL-6581

Order, Webhook

Backend

Enhanced rules for payment-related conditions by improving implementation and functionality of time.last_modified payment priority check logic.

PPL-6711

Order

Backend

GET/order endpoint returns orders in correct state as expected.

PPL-6741

Worker, Webhook, Communication Service

Backend

Webhook successfully deploys to devlab as expected.

2025-01-16 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-11275, CHANGE-11324, CHANGE-11325, and CHANGE-11349 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.10.11

3.10.13

Pipeline Deposit

3.10.8

3.10.11

Pipeline Dispatcher

3.10.8

3.10.9

Pipeline Drawer

3.10.9

3.10.14

Improvements

CHANGE-11275, CHANGE-11324, CHANGE-11325, CHANGE-11349

API, Dispatcher, Deposit, Drawer

Backend

2025-01-13 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-11203, CHANGE-11204, CHANGE-11205, CHANGE-11206, CHANGE-11216, CHANGE-11135 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.9.59

3.10.11

Pipeline Deposit

3.10.7

3.10.8

Pipeline Drawer

3.10.8

3.10.9

Pipeline Core

3.9.3

3.10.2

Pipeline Dispatcher

3.10.5

3.10.8

Webhook

3.10.32

3.10.40

New Features

PPL-6156

API

Process, Backend, UI

Enhanced End of Day (EOD) notification accuracy and workflow with the following actions:

  • Added new orders array field to pos.businessdateupdate requests

  • Save received data in orders array to separate collection

  • Created new GET endpoint to retrieve data from collection

  • Created new DELETE endpoint to update data in collection

Improvements

PPL-6313

API

Backend

Logs record errors successfully.

PPL-6663

Webhook

Backend

Carts deploy successfully.

PPL-5820, PPL-6671, PPL-6674

Core, Deposit, Dispatcher, Drawer, Webhook

Backend

2024-12-16 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-11146 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Order

3.9.31

3.10.8

Improvements

PPL-6620

Order

Process, Backend

Change requests to third-party service configurations process successfully.

PPL-5820, PPL-6616, PPL-6650

Order

Backend

2024-12-09 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-11126, CHANGE-11128, CHANGE-11129, CHANGE-11130, CHANGE-11132 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.9.38

3.10.7

Pipeline Dispatcher

3.10.2

3.10.5

Pipeline Drawer

3.9.16

3.10.8

Pipeline Worker

3.10.2

3.10.11

Communication Service [XCS]

3.9.12

3.10.6

Improvements

PPL-6620

Dispatcher, Deposit, Drawer

Process

Change requests to third-party service configurations process successfully.

PPL-6365

Dispatcher

Process

Menu change requests process successfully.

PPL-6500

Deposit, XCS

Backend

Improved security based on results of vulnerability scan.

PPL-6104, PPL-6131, PPL-6171, PPL-6372, PPL-6671

Worker, Dispatcher, Drawer, XCS

Backend

2024-12-05 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10941, CHANGE-11055 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.9.2

3.9.3

Pipeline Logs

3.9.25

3.10.7

API Updates

Endpoint

Summary

POST, PUT, DELETE

Created new schedules endpoints for external usage (PPL-6356)

New Features

PPL-6500

Core

Backend

Improved security based on results of vulnerability scan.

Improvements

PPL-6611

Logs

Backend

Point of Sale logs parse accurately.

PPL-6104, PPL-6171, PPL-6338, PPL-6458, PPL-6556

Webhook, Core, Logs

Backend

2024-12-02 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket: CHANGE-11088 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.9.54

3.10.32

API Updates

Endpoint

Summary

/info

Request processes successfully without error message (PPL-6506)

New Features

PPL-5338

Webhook

Backend

Improved notification of missing validation files.

PPL-6227

Webhook

Process, Backend, UI

Enhanced third-party subscription punch management by adding support for expanded entity filters with the following actions:

  • Added filtering logic to analyze whether to send message to Webhook based on states, types, statuses, and subscription filters

  • If required filters are not received in resend request, site subscription details to be used

PPL-6500

Webhook

Backend

Improved security based on results of vulnerability scan.

PPL-6560

Webhook

Backend

Improved order process so that kiosk orders send and process accurately and successfully.

Improvements

PPL-5984

Webhook

Backend

Error logs function successfully.

PPL-6424

Webhook

Backend, UI

Time-punch headers populate and display accurately.

PPL-6576

Webhook

Backend

Request to BOH API includes company_id as expected.

PPL-6617

Webhook

Backend

Correct brkType entity for open meal breaks sends to partner.

PPL-6620

Webhook

Backend

Partner day-part configurations publish successfully.

PPL-6104, PPL-6556

Webhook

Backend

2024-11-21 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10997 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Dispatcher

3.9.11

3.10.2

API Updates

Endpoint

Summary

/pos.packagestatus

Request processes successfully (PPL-6575)

Improvements

PPL-6613

Dispatcher

Backend

2024-11-18 | 3.10 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10937 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.9.17

3.10.2

API Updates

Endpoint

Summary

/info

Endpoint returns correct statuscode and statusmessage as expected. (PPL-6574)

2024-11-07 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10690, CHANGE-10691, CHANGE-10704, CHANGE-10759 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.9.27

3.9.38

Pipeline Drawer

3.9.7

3.9.16

Pipeline Order

3.9.27

3.9.31

Pipeline Dispatcher

3.9.10

3.9.11

New Features

PPL-6226

Deposit, Drawer, Order, Dispatcher

Process, Backend, UI

Enhanced third-party subscription punch management by adding support for expanded entity filters with the following actions:

  • Added filtering logic to analyze whether to send message to Webhook based on states, types, statuses, and subscription filters

  • If required filters are not received in resend request, site subscription details to be used

Improvements

PPL-6369

Order

Backend

publish-external request resends from most recent order as expected.

PPL-6442

Order

Backend

Order returns from correct database per order _id as expected.

PPL-6453

Order

Backend

GET request returns successfully with accurate count of all filtered orders.

PPL-6542

Order

Backend

Order History displays accurately for non-managers.

PPL-5627, PPL-5719, PPL-6130, PPL-6444

Deposit, Drawer, Order, Dispatcher

Backend

2024-10-28 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10639, CHANGE-10756 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.9.53

3.9.54

PPL Worker

3.9.10

3.9.17

Improvements

PPL-5188, PPL-5892, PPL-6128, PPL, 6171

Webhook, PPL Worker

Backend

2024-10-21 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10736 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.9.54

3.9.59

Improvements

PPL-5188, PPL-5972, PPL-6134

API, Webhook

Backend

2024-10-10 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10610, CHANGE-10638 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.9.53

3.9.54

Webhook

3.9.52

3.9.53

New Features

PPL-6106

XWS

Backend

Created new environment variable to enable company-specific storage to save failed entities to failed-messages collections

Improvements

PPL-6449

API

Backend

Personal Identifiable Information fields are created successfully in relevant database as expected when new company is created.

PPL-6134

API

Backend

2024-10-03 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10537 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.9.47

3.9.52

New Features

PPL-5299

Webhook

Process, Backend, UI

Enhanced timepunch processing cycle with the following actions:

• For each transformation error add corresponding record to failed-messages collection with details

• For all transport errors after all retry attempts are performed add corresponding record to failed-messages collection with details

• Mark entities as successfully processed if they are successfully sent to target address

• Extend existing GET/failed-messages endpoint logic accordingly

PPL-6227

Webhook

Process, Backend, UI

Enhanced timepunch processing cycle for payroll partner with the following actions:

• Updated payroll punch logic to support sending additional shift statuses from payroll partner

• Updated mapping for open punches for these fields: end-Time, cashTips, cashSales, ccTips, ccSales

PPL-6431

Webhook

Process, Backend, UI

Enabled consumption of default employee data by updating existing mapping for tags with ARTS Element Attribute OperatorName and WorkerID

Improvements

PPL-6454

Webhook

Backend, UI

Rehired/transferred employee information updates successfully.

PPL-6133

Webhook

Backend

2024-09-30 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10248 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.9.1

3.9.2

Improvements

PPL-2039

Core

Backend

2024-09-17 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10363, CHANGE-10473, CHANGE-10483 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.9.34

3.9.53

Pipeline Order

3.9.8

3.9.27

Pipeline Dispatcher

3.9.5

3.9.10

API Updates

Endpoint

Summary

/pii-fields

PUT request processes successfully and data updates successfully. (PPL-6398)

New Features

PPL-5257, PPL-5299

API

Backend

Added support for processing failed-message records after successful transports and added failed-messages logic to punch entity processing cycle.

Improvements

PPL-6369

Order

Process, Backend, UI

When order from two databases is re-sent, only most recent order sends following publish-external request.

PPL-6442

API, Order

Process, Backend, UI

A single order returns in response to GET request with order _id as expected.

PPL-5986

API

Backend

Enhanced consistency of appbuild and appversion fields for /info endpoint and logs.

PPL-6445

API

Backend

persist_to_mongo_success and pos.fiscal_transaction.processed events display with full context in fiscal transactions.

PPL-5985

Dispatcher

Backend

Credentials data sends successfully to data partner.

PPL-6362

Dispatcher

Backend

Logs record rejected entities successfully.

PPL-5926

Dispatcher

Backend

Enhanced security based on vulnerability scan.

PPL-6453

Order

Backend

Parametrized order GET request returns successfully with full count of all orders passing through filter.

PPL-6258, PPL-6364

Order

Backend

moapi.order and orders with msg_type:moapi.order sent to moapi.order endpoint save to database successfully.

PPL-5546, PPL-6012, PPL-6123, PPL-6132, PPL-6134, PPL-6294, PPL-6444, PPL-6171, PPL-5635, PPL-5719, PPL-5253, PPL-5909, PPL-2039

API, Dispatcher, Order

Backend

2024-09-05 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10083 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Drawer

3.9.7

N/A

Improvements

CHANGE-10083

Drawer

Backend

Enhanced performance by redeploying with increased memory reservation.

2024-08-26 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10360 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Logs

3.9.23

3.9.25

Improvements

PPL-6201

Logs

Backend, UI

Correct environment is displayed in development logs.

PPL-6171

Logs

Backend

2024-08-12 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10266 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.9.39

3.9.47

Improvements

PPL-6283

Webhook

Process, Backend, UI

Data import from inventory partner is successful and retry attempts calculate accurately.

PPL-6280

Webhook

Process, Backend, UI

Employees are not marked as terminated when employee files are processed through inventory partner.

PPL-6241

Webhook

Backend

Deposit errors successfully return to failed-messages collection as expected.

PPL-6039, PPL-6171

Webhook

Backend

2024-08-08 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10260 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Schedule

3.9.11

3.9.14

Improvements

Schedule

Process, Backend, UI

Schedules update successfully for requests with is_received in the ScheduleId field update. Improved update and soft-delete logic for shifts with same ShiftId or ExternalShiftId that are present or not present in current schedule request.

Schedule

Backend

2024-07-11 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10130 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.9.1

3.9.10

Improvements

Worker

Backend

2024-07-02 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10100 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.9.38

3.9.39

Improvements

Webhook

Process, Backend, UI

Employee records sync successfully to Back Office and employee user IDs successfully enable Point of Sale sign-in.

2024-07-01 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-10081 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Schedules API

3.8.58

3.9.11

New Features

Schedules API

Process, Backend, UI

Added functionality to remove shift records from schedules_shifts collection when shifts' parent schedules are removed by DELETE or PUT request.

Improvements

Schedules API

Process, Backend, UI

New schedule can be created successfully if previous schedule with same start date has been deleted.

2024-06-27 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9995, CHANGE-9988, CHANGE-10019 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.9.8

3.9.34

Webhook

3.9.36

3.9.38

Communication Service

3.9.10

3.9.12

API Updates

Endpoint

Summary

DELETE

Added new endpoint to remove test fiscal transactions based on consumption of new is_production_transaction field.

POST, PUT, GET, DELETE

Added new endpoints to manage new custom-reporting-calculations storage functionality for external custom calculations.

/provision

Request for provisioning data is successful.

pos.tips

Validation warning in logs is absent as expected for tips requests.

pos.order

Request with invalid employee in contributor array fails with validation error as expected.

/failed-messages/notify-customers

POST request processes successfully.

New Features

API

Process, Backend

Improved efficiency and archival functionality by adding support for processing failed-message records following successful message transport.

API

Process, Backend

Created new storage array, custom-reporting-calculations, for users' custom calculations, with corresponding endpoints (see above).

Improvements

API

Backend, UI

Clear Data functionality successfully erases all data.

Webhook

Process, Backend, UI

Item updates successfully when all tags are removed from inventory partner system.

Webhook

Process, Backend, UI

SQS messages publish successfully to queues in separate regions.

Webhook

Process, Backend, UI

Order sends successfully via partner service.

Webhook

Backend

Enhanced encryption service.

Communication Service

Backend, UI

Email notifications send successfully and email addresses remain unblocked.

API, Webhook

Backend

2024-06-10 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9939 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Logs

3.8.41-2

3.9.23

New Features

Pipeline Logs

Process, Backend

Added support for logging user actions (changes, corrections, deletions cancellations) toÌýWEB-SRMÌýfiscal transaction reporting module in compliance with applicable law, for a timespan of 6 subsequent years in addition to current year (7 in total).

Pipeline Logs

Backend

Improved performance by introducing the following new variables to in-store log infrastructure:

  • ES_INSTORE_HOST

  • ES_INSTORE_USERNAME

  • ES_INSTORE_PASSWORD

Improvements

Pipeline Logs

Backend

Pre-deployment is successful after resolution of concurrency configuration.

Pipeline Logs

Backend

Enhanced security based on vulnerability scan.

Pipeline Logs

Backend

2024-05-30 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9902 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.9.14

3.9.27

Improvements

Pipeline Deposit

Backend

Enhanced security measures in accordance with findings from regular report.

2024-05-28 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9926 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.130-5

3.8.130-6

Improvements

Webhook

Backend

2024-05-20 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9758 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.54

3.9.5

New Features

Dispatcher

Backend, UI

Improved performance by adding consumption of relevance keys from subscription and adding flexible switching between deduplication keys per each endpoint.

Improvements

Dispatcher

Backend

2024-05-16 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9759, CHANGE-9774 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.8.169

3.9.1

Pipeline Worker

3.8.114

3.9.1

Improvements

Core, Worker

Backend

2024-05-06 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9729, CHANGE-9751, CHANGE-9763, CHANGE-9764 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Order

3.8.134

3.9.8

Pipeline Deposit

3.8.91

3.9.14

Pipeline Drawer

3.8.75

3.9.7

Communication Service

3.9.8

3.9.10

New Features

Communication Service

Process, Backend, UI

Added support for display of relevant QR codes in email receipt templates.

Pipeline Order

Process, Backend, UI

Added ability to query order data from other sites and send order updates to order source site.

Pipeline Order

Backend, UI

Improved performance by adding consumption of relevance keys from subscription and adding flexible switching between deduplication keys per each endpoint.

Improvements

Pipeline Order

Backend

Orders save successfully to database.

Pipeline Deposit, Drawer

Backend

Entities removed during Clear Data process are set to is_active:false as expected.

Pipeline Order, Deposit, Drawer, Communication Service

Backend

2024-05-02 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9729 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Order

3.8.134

3.9.8

New Features

Pipeline Order

Process, Backend, UI

Enhanced order updating process by adding consumption of relevant key parameters from data stream subscription.

Pipeline Order

Process, Backend, UI

Added ability to request orders for exchange from other locations and send order updates for sites with either return_availability, refund_availability or exchange_availability preferences enabled.

Improvements

Pipeline Order

Backend

Orders save to database successfully.

Pipeline Order

Backend

2024-04-22 | 3.9 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9640 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Communication Service [XCS]

3.8.63

3.9.8

Improvements

Communication Service

Backend

Ìý

2024-04-01 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9556 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.130-4

3.8.130-5

New Features

Webhook

Process, Backend, UI

Implemented use ofÌýGenericLevelAÌýto enable users to identify product asÌýNontaxable.

Webhook

Backend

Improved Yellow Dog integration to import Yellow DogÌýidÌýand attach to products as an external identifier.

2024-03-07 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9420 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.130-2

3.8.130-3

Improvements

Webhook

Backend, UI

Availability field is created successfully and error messages display accurately as expected.

2024-03-04 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9353 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.8.83

3.9.8

API Updates

Endpoint

Summary

DELETE

Created new endpoint to enable users to clear fiscal transactions used for testing purposes, including logic for new is_production_transaction field.

POST, PUT, GET, DELETE

Created new endpoint for users to manage custom calculations, with storage capability for custom values.

New Features

Pipeline API

Process, Backend

Added support for saving target addresses to failed-messages storage and for marking records as processed in failed-message storage once they have been successfully sent to target address.

2024-02-29 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9133 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.46

3.8.54

New Features

Dispatcher

Process, Backend, UI

Added support for processing of new message types for user requests and new digital certificates toÌýWEB-SRMÌýfiscal transaction reporting module, in compliance with applicable law.

Improvements

Dispatcher

Backend

Improved memory utilization.

2024-02-28 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9379 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.130-1

3.8.130-2

Improvements

Webhook

Backend, UI

Requests for updates to old company data send successfully.

2024-02-15 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9169 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.8.66

3.8.169

New Features

Pipeline Core

Process, Backend, UI

Added support for processing of new message types for user requests and new digital certificates to WEB-SRM fiscal transaction reporting module, in compliance with applicable law.

Improvements

Pipeline Core

Backend, UI

Time punch events send to Webhook services successfully.

Pipeline Core

Backend

Improved performance of Iterator Age updating function.

2024-01-22 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8988 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Order

3.8.65-4

3.8.93

Improvements

Pipeline Order

Backend

Hard-delete successfully deletes all orders.

Pipeline Order

Backend

Functionality to store an order with MOAPI passes testing.

Pipeline Order

Backend

Improved memory utilization.

2024-01-11 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-9066 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Worker

3.8.98

3.8.114

Webhook (XWS)

3.8.107

3.8.107-1

Improvements

Worker

Backend

Integration tests perform successfully.

XWS

Backend

Improved processing and deduplication search times by instituting protocol to exclude records older than 7 days from database.

2023-12-18 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8887 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.46

3.8.52

New Features

Pipeline Dispatcher

Process, Backend, UI

Created Sales Recording Module in cloud to store Point of Sale transactions in compliance with legal requirements.

Pipeline Dispatcher

Backend, UI

Added functionality enabling the sending of deleted/closed orders to Altametrics.

Improvements

Pipeline Dispatcher

Backend

Subscriptions perform successfully.

2023-12-14 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8906 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.98-2

3.8.107

New Features

Webhook Subscriber

Backend, UI

Enhanced aggregate calculations by adding support for sending deleted and closed orders to Altametrics.

Webhook Subscriber

Backend, UI

Enhanced aggregate calculations by adding discountType field to discount configuration.

Webhook Subscriber

Backend, UI

Limited non-taxable sales to net sales of tax-exempt orders through addition of new taxExemptAmount field.

Improvements

Webhook Subscriber

Backend, UI

Registration emails are suppressed when user is created via Deputy service.

2023-12-04 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8789, CHANGE-8802, CHANGE-8812, CHANGE-8817 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Schedule API

3.8.47

3.8.58

Pipeline Deposit

3.8.82

3.8.90

Pipeline Drawer

3.8.71

3.8.74

Communication Service [XCS]

3.8.51

3.8.62

Improvements

Deposit, Drawer

Backend, UI

Deposit re-sends successfully when headers include x-company-id and x-site-id.

Schedule API, Deposit, XCS

Backend

Infrastructure improvements.

2023-11-16 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8593, CHANGE-8676, CHANGE-8758 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Drawer

3.8.66

3.8.71

Pipeline Worker

3.8.94

3.8.98

Webhook

3.8.98-1

3.8.98-2

Improvements

Pipeline Worker

Backend, UI

Logs are displayed without error message after company is successfully deleted.

Pipeline Drawer, Webhook Subscriber

Backend

Infrastructure improvements.

2023-11-02 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8594, CHANGE-8596 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.86

3.8.98

Pipeline API

3.8.67

3.8.74

New Features

Webhook

Process Backend, UI

Added support to include child-item discounts in general discount calculation.

Improvements

Webhook

Backend, UI

Employees are processed successfully with "Team Member" job code assigned accurately.

.

Webhook

Backend, UI

Restaurant menu information sends correctly.

Webhook

Backend, UI

Order sends successfully without "card_brand_name."

Webhook, API

Backend, UI

Enhanced failed message notification by including additional fields "error_level" and "error_message".

2023-10-26 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8550, CHANGE-8551, CHANGE-8567, CHANGE-8620 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.8.67

3.8.71

Pipeline Deposit

3.8.73

3.8.82

Pipeline Drawer

3.8.56

3.8.66

Pipeline Order

3.8.65

3.8.65-4

Improvements

API

Backend, UI

Soft-deleted orders aren't included in calculations.

Drawer

Backend, UI

"Request_id" is shown in logs as expected.

Drawer, Deposit, Order

Backend

Infrastructure improvements including addition of scaling maximum alarm and updating database driver.

2023-10-19 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8394, CHANGE-8413, CHANGE-8414, CHANGE-8418, CHANGE-8419, when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.8.59

3.8.66

Pipeline Deposit

3.8.60

3.8.77

Pipeline Drawer

3.8.47

3.8.60

Pipeline Dispatcher

3.8.42

3.8.45

Communication Service [XCS]

3.8.39

3.8.51

Improvements

Dispatcher

Backend

Deposits are sent to database successfully.

Order

Backend

Improved memory performance.

Drawer, Deposit, Dispatcher, Order, XCS

Backend

Infrastructure improvements.

2023-10-09 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8418 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.8.59

3.8.66

Improvements

Pipeline Core

Backend, UI

Time punch tests are passed successfully and lambda logs display accurately.

2023-09-28 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8203 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Deposit

3.8.60

3.8.73

Improvements

Pipeline Deposit

Backend, UI

Integrator tokens and "publish-external" requests from Portal are received successfully.

2023-09-25 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8202, CHANGE-8204, CHANGE-8205 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.8.61

3.8.65

Pipeline Drawer

3.8.47

3.8.56

Pipeline Order

3.8.51

3.8.65

Improvements

Order

Backend, UI

Integrator tokens and "publish-external" requests from Portal are received successfully.

API

Backend, UI

Data is retained as expected when "Delete" requests are submitted without parameters.

API

Backend, UI

Expanded "businessdateupdate" and "workflows" parameters to include "_audit.is_active" = "true" value.

Drawer

Backend

Resend performs successfully when "drawer_events_id" parameter is applied.

2023-09-07 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-7979, CHANGE-8133 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Core

3.8.51

3.8.59

Communication Service [XCS]

3.8.35

3.8.39

Improvements

Pipeline Core

Backend

Time-punches process without delays.

Pipeline Core

Backend

Logs are retrieved successfully.

XCS

Backend

Infrastructure improvements including database updates.

2023-08-29 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8156 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Webhook

3.8.73

3.8.86

New Features

Webhook

Process, Backend, UI

Added ability to re-send and share timepunch data to external endpoints.

Webhook

Process, Backend, UI

Added support in Altametrics integration for different configuration values in described fields for different clients.

Improvements

Webhook

Backend, UI

"busiDate" value matches in URL and body and is sent in "YYYYMMDD" format.

Webhook

Backend, UI

"provider.ssr.deprecated" warning is eliminated as expected in Order logs.

Webhook

Backend, UI

Enhanced Altametrics reporting with the following improvements:

  • Expanded item arrays with new field and logic for "categoryID" field

  • Expanded order mappings with additional fields "exclusive Tax," "donationCount," and "cardBrandName."

2023-08-24 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-8036, CHANGE-8080 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.41

3.8.42

Pipeline Schedule

3.8.16

3.8.41

API Updates

Endpoint

Summary

DELETE Schedules/Service/schedules

Created new endpoint to allow user to delete a broader range of entities.

Improvements

Schedule

Backend, UI

Tip data deletion requires applicable query parameters as expected.

Dispatcher

Backend

Infrastructure improvements including topics cleanup and runtime enhancement.

2023-08-17 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-7895 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline API

3.8.58

3.8.61

Improvements

API

Backend

Tip data deletion requires query parameters as expected.

API

Backend

Improved performance by expanding filters to include "_audit.is_active = true"

2023-08-03 | 3.8 ¶¶ÒõPipeline

Refer to Change Ticket(s): CHANGE-7931 when speaking with a ¶¶ÒõTeam Member about this release.

Component

Current Version

New Version

Pipeline Logs

3.8.11

3.8.41

Improvements

Logs

Backend

Logs deploy successfully.

Logs

Backend

Reduced latency by improving lambda processing and Kinesis delivery time.

Logs

Backend

Infrastructure improvements including updates and streamlining topics.

2023-07-31 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7885 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.40

3.8.41

Improvements

Dispatcher

Backend

Infrastructure improvements including updates and streamlining topics.

2023-07-20 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7847 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.54

3.8.58

Improvements

Pipeline API

Backend, UI

Improved security by requiring integrator tokens to validate permissions for API endpoints.

Pipeline API

Backend

Encryption and logs can be retrieved from Kineses transport.

2023-07-17 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7734 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.39

3.8.40

Improvements

Dispatcher

Backend

Improved error log performance by eliminating "authorization.error" logs.

2023-07-03 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7710 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook

3.8.58

3.8.73

Improvements

Webhook

Backend, UI

Added portal user information to timepunch payload request.

Webhook

Backend, UI

Added Personally Identifiable Information configuration to new "target_address" field.

Webhook

Backend, UI

Point of Sale orders publish as expected.

Webhook

Backend, UI

Logs display as expected.

Webhook

Backend, UI

Encryption performs as expected and logs display as expected in Kineses transport.

Webhook

Backend, UI

Timepunch transformations perform as expected.

2023-06-26 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7663 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.52

3.8.54

API Updates

Endpoint

Summary

POST /labor

Added "LaborData.Edit" permission when integrator token is validated.

GET /calculateChargeTips

Added "CalculateChargeTips" permission when integrator token is validated.

POST /kitchen-forecast

Added "KitchenForecast.Edit" permission when integrator token is validated.

GET /kitchen-forecast

Added "KitchenForecase.View" permission when integrator token is validated.

POST /pii-fields

Added "PIIFields" permission when integrator token is validated.

PUT /pii-fields

Added "PIIFields.Edit" permission when integrator token is validated.

GET /pii-fields

Added "PIIFields.View" permission when integrator token is validated.

POST /email-recipients

Added "EmailRecipients.Add" permission when integrator token is validated.

PUT /email-recipients

Added "EmailRecipients.Edit" permission when integrator token is validated.

GET /email-recipients

Added "EmailRecipients.View" permission when integrator token is validated.

GET /tips

Added "Tips.View" permission when integrator token is validated.

GET /businessupdates

Added "BusinessDateUpdates.View" permission when integrator token is validated.

GET /workflows

Added "Workflows.View" permission when integrator token is validated.

PUT /schedules

Added "Schedules.Edit" permission when integrator token is validated.

GET /schedules

Added "Schedules.View" permission when integrator token is validated.

Improvements

Pipeline API

Backend

Encryption performs as expected and logs display as expected in Kineses transport.

2023-06-22 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7579, CHANGE-7662 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.8.59

3.8.60

Pipeline Dispatcher

3.8.38

3.8.39

Improvements

Pipeline Deposit

Backend, UI

Requests to unsubscribed sites return error message as expected.

Pipeline Dispatcher

Backend

"ListenerRule" added to forwarded status requests.

Pipeline Dispatcher

Backend

Encryption performs as expected and logs display as expected in Kineses transport.

2023-06-20 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7607, CHANGE-7673 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Drawer

3.8.43

3.8.47

Pipeline Worker

3.8.32

3.8.51

Improvements

Pipeline Drawer

Backend

Encryption performs as expected and logs display as expected in Kineses transport.

Pipeline Drawer

Backend

"moapi.order" saves to database as expected.

Pipeline Worker

Backend

Provisioning performs as expected.

2023-06-12 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7591, CHANGE-7606 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.8.56

3.8.59

Pipeline Order

3.8.46

3.8.51

Improvements

Order, Deposit

Backend

Orders are processed and saved to database as expected.

Order, Deposit

Backend

Logs display as expected.

2023-06-08 | 3.8 Pipeline Service

Refer to Change Ticket(s): CHANGE-7596 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.38

3.8.52

API Updates

Endpoint

Summary

DELETE/tips

Added to enhance ability to delete new Pipeline entities.

DELETE/labor

Added to enhance ability to delete new Pipeline entities.

DELETE/kitchen-forecast

Added to enhance ability to delete new Pipeline entities.

DELETE/pii-fields

Added to enhance ability to delete new Pipeline entities.

DELETE/email-recipients

Added to enhance ability to delete new Pipeline entities.

DELETE/businessdateupdates

Added to enhance ability to delete new Pipeline entities.

GET/labor

Added to enhance integration verification and recovery.

New Features

Pipeline API

Backend, UI

Failed-messages collection updates are now company and service-specific rather than consumed from a fixed universal list.

Pipeline API

Backend, UI

Added automatic default set of Personally Identifiable Information fields for new companies.

Improvements

Pipeline API

Backend

Logs display as expected.

2023-05-25| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7550 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.8.22

3.8.51

Improvements

Pipeline Core

Backend

Infrastructure improvements to include throughput of SQS messages.

2023-05-15| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7437 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.8.37

3.8.38

Improvements

Pipeline Dispatcher

Backend

Added "ListenerRule" to forwarded "/ds/pipeline/xkm.status" requests

2023-05-08| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7377, CHANGE-7378, CHANGE-7380 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.8.37

3.8.56

Pipeline Drawer

3.8.27

3.8.43

Pipeline Order

3.8.45

3.8.46

Improvements

Pipeline Order

Backend, UI

Error logs for SNS/SQS transport of online orders display as expected.

Pipeline Order, Pipeline Drawer, Pipeline Deposit

Backend, UI

Soft delete messages are processed as expected.

2023-04-27| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7339 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.8.36

3.8.45

Improvements

Pipeline Order

Backend

Error logs perform as expected in SNS/SQS transport of online orders.

2023-04-20 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7167 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.22

3.8.38

API Updates

Endpoint

Summary

/calculateSales

Created new endpoint to calculate employee sales totals using order information from a requested "BusinessDates" parameter not to exceed three days.

New Features

API

Backend

Created "target_address" field to extend configuration and functionality of Personally Identifiable Information fields.

2023-04-13| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7034, CHANGE-7114, CHANGE-7237 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.8.31

3.8.36

Pipeline Dispatcher

3.8.35

3.8.37

Webhook

3.8.55

3.8.58

API Updates

Endpoint

Summary

/pos.ack

Requests dispatch as expected.

Improvements

Dispatcher

Backend

Contains "DISABLE_ROUTE_MOAPI_ORDER_TO_KINESIS" variable as expected.

Order, Webhook

Backend

Infrastructure improvements.

2023-03-26| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

NOTE: ¶¶ÒõPayment Router is now a component in the Online Ordering component group.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7020, CHANGE-7022, CHANGE-7024, CHANGE-7032 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.8.16

3.8.37

Pipeline Drawer

3.8.13

3.8.27

Pipeline Order

3.8.26

3.8.31

Pipeline Dispatcher

3.8.26

3.8.35

API Updates

Endpoint

Summary

pos.ack

Requests to Dispatcher on UAT process as expected.

Improvements

Pipeline Order

Backend

SQS throughput performs as expected for outdated Point of Sale orders.

Pipeline Deposit, Drawer

Backend

Upgraded variable to enable retention of imports when deleting or modifying exported output values.

2023-03-19| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-7061 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Worker

3.8.8

3.8.32

Improvements

Pipeline Worker

Process

Site cleanup for company includes all related sites as expected.

2023-03-12| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6918, 7051 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.8.12

3.8.12-2

Pipeline Dispatcher

3.8.26

3.8.26

Improvements

Pipeline Order

Backend

Outdated orders are recorded as successfully processed as expected.

2023-02-26| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6962 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.8.12

3.8.26

New Features

Pipeline Order

Process, Backend

Added support for separate variable to preserve import values when deleting or modifying exported output values.

Improvements

Pipeline Order

Backend, UI

Point of Sale order updates send and display as expected.

2023-02-22| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6861 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.15

3.8.22

Improvements

Pipeline API

Backend

Infrastructure improvements to rolling update configurations.

2023-02-19| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6940 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook

3.8.52

3.8.55

API Updates

Endpoint

Summary

custom-reports/order-explorer/data

Replaces api/reporting/orders as endpoint for reporting data extraction for validation.

New Features

Webhook

Process, Backend, UI

Added support for "Named Calculation" record to enable inclusion of gift cards, certificates, and donations in Net Sales per order.

Improvements

Webhook

Backend, UI

Order structure is published as expected when Personally Identifiable Information fields are used.

2023-02-01| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6792, CHANGE-6736, CHANGE-6723, CHANGE 6802 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.8.13

3.8.16

Pipeline Dispatcher

3.8.16

3.8.18

Webhook

3.8.41

3.8.45

API Updates

Endpoint

Summary

GET https://pipeline-api-us-west-2.xenial.com/info

Database returns information request as expected.

Improvements

Deposit

Backend, UI

Deposit object displays and performs as expected.

Dispatcher

Backend

Dispatcher responds to site status requests as expected.

Dispatcher

Backend, UI

Orders are rejected and error messages displayed as expected when integrator token lacks "Order.Write" permission.

Webhook

Backend, UI

Updated logic so that child items are priced and displayed on a consistent basis as expected.

Webhook

Backend, UI

Added mapper logic to improve functionality of "startTime" and "endTime" parameters.

Webhook

Backend

Added functionality to PersonalIy Identifiable Information filter logic.

2023-01-18| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6569, CHANGE-6581, CHANGE-6586, CHANGE-6739 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Logs

3.8.7

3.8.11

Pipeline Order

3.8.8

3.8.12

Pipeline Worker

3.8.3

3.8.8

Webhook

3.8.37

3.8.40

Improvements

Pipeline Order, Webhook

Backend

Request times are calculated as expected.

Pipeline Order

Backend

Applied new plug-in from ¶¶ÒõPipeline shared library. Updated dependencies as needed.

Pipeline Logs

Backend

Variables perform as expected.

Pipeline Worker

Backend

Updated to add tags during creation of SQS.

Webhook

Backend

Added "GET" endpoint to improve data extraction in Data Stream service.

Webhook

Backend

Added response codes and response messages to final transport logs in Data Stream and Altametrics services.

Webhook

Backend

Added support in "Encounter" platform for "pos.deposit" messages received from Dispatcher.

Webhook

Backend, UI

Improved throughput for SQS messages.

Webhook

Backend

Improved production files validation to eliminate duplicate and surplus records.

2023-01-15| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6676, 6677 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Drawer

3.8.6

3.8.13

Pipeline Dispatcher

3.8.10

3.8.16

Improvements

Pipeline Dispatcher

Backend

Dispatcher responds to "/site.status" requests as expected.

Pipeline Dispatcher

Backend

Infrastructure improvements.

Pipeline Drawer

Backend

Validation error logs perform as expected after renaming error fields.

Pipeline Drawer

Backend

"drawer_event_types" filter processes as expected.

2023-01-11| 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6678, CHANGE-6686 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.8.3

3.8.9

Pipeline API

3.8.7

3.8.13

Improvements

Pipeline API

Backend

Added email recipient routes to Swagger.

Pipeline API

Backend

Added "GET" endpoint to improve data extraction in Datastream service.

2022-12-04 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6494, 6550 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook

3.8.25

3.8.28

Pipeline API

3.8.6

3.8.7

New Features

Webhook

Process

Created new validation process to streamline discrepancy analysis of orders.

Pipeline API

Backend, UI

Added endpoints to allow storage of email recipients by company, notification type, and target service.

Improvements

Webhook

Backend

Transactions that contain the "PLAIN" modifier process correctly as expected.

2022-11-16 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6395, CHANGE-6404, CHANGE-6423, CHANGE-6424, CHANGE-6429 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.8.4

3.8.6

Pipeline Order

3.8.7

3.8.8

Pipeline Dispatcher

3.7.25-5

3.8.10

Payment Router

3.7.24

3.7.28

Webhook

3.8.10

3.8.14

New Features

API

Backend, UI

Added configurable environment variables for site and terminal End of Day delay time, allowing users to add a delay of up to 15 minutes for EOD messages.

Dispatcher

Backend

Added new alarms for critical log events.

Dispatcher

Backend

Added retry logic for notification service and message queue publishing.

Dispatcher

Backend

Added functionality to deploy multiple versions of Dispatcher within the same region which can be alternated using Global Accelerator.

Dispatcher

Backend

Added a transactional data flow for the notification services for Drawer and Deposit endpoints.

Payment Router

Backend

Updated the "/process-payment" endpoint to accept and store encrypted "card on file" tokens, allowing customers to pay for orders through third party contactless payment applications.

Improvements

Order, Dispatcher, Webhook

Backend

Infrastructure improvements.

Order

Backend

Updated "moapi" orders to exclude redundant logs.

Order

Backend

Re-send messages for Data Stream orders that include a custom endpoint are processed as expected.

Order

Backend

Updated order information is upserted to the database and sent to third party retail operating systems as expected.

Dispatcher

Backend

Dispatcher sends deposit messages to the message queue as expected though the notification service.

Dispatcher

Backend

Web service tokens grant access to cloud storage for all regions as expected.

Dispatcher, Webhook

Backend

Created a shared library for the "/info" and "/health" endpoints.

Dispatcher

Backend

Data stream writing failures trigger error messages as expected.

Dispatcher

Backend

Updated health checks to exclude unnecessary components.

Dispatcher

Backend

Updated validation error messages with context details.

Webhook

Backend

Update requests to Portal exclude deleted user accounts.

Webhook

Backend

Updated measuring and monitoring procedures with dashboards and critical case alarms.

Webhook

Backend

Updated break type identification logic to account for start and end times on different days.

2022-11-13 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6304, CHANGE-6365, CHANGE-6366, CHANGE-6392, CHANGE-6393, CHANGE-6394 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.35

3.8.3

Pipeline Logs

3.7.6

3.8.7

Pipeline Deposit

3.7.21

3.8.7

Pipeline Drawer

3.7.24

3.8.6

Pipeline Order

3.7.35

3.8.7

Pipeline Worker

3.7.11

3.8.3

Improvements

Core, Deposit, Drawer, Order, Worker

Backend

Infrastructure improvements.

Logs

Backend

Added optional REST API logs and detailed metrics for the Pipeline API gateway.

Drawer

Backend

Drawer re-send requests include the "drawer_event_types" array in "subscriptionDetails" and return the expected drawer events.

Drawer

Backend

Updated logs with additional information for message validation errors.

Order

Backend

Updated order information is upserted to the database as expected.

Order

Backend

Re-send messages for Data Stream orders that include a custom endpoint are processed as expected.

2022-11-02 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6293, CHANGE-6333, CHANGE-6344 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.7.25-1

3.7.25-5

Payment Router

3.7.23

3.7.24

Webhook

3.8.9

3.8.10

New Features

Dispatcher

Backend

Added functionality to deploy multiple versions of Dispatcher within the same region which can be alternated using Global Accelerator.

Payment Router

Backend

Added the ability to onboard and configure custom payment merchant subscriptions, allowing XPR to process, cancel, and refund payments through new payment providers.

Payment Router

Backend

XPR responses pass the "AuthorizationCode" value from the Genius service to the point of sale as the "auth" field.

Improvements

Webhook

Backend

Created a shared library for the "/info" and "/health" endpoints.

2022-10-30 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6305, CHANGE-6314, CHANGE-6321 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.7.21

3.8.4

Pipeline Schedule

3.7.16

3.8.5

Communication Service [XCS]

3.7.12

3.8.4

Improvements

API, Schedule, Communication Service,

Backend

Infrastructure improvements.

API

Backend

GET requests are processed as expected.

API

Backend

Users can retrieve tip records for a specified employee through a "/calculateChargeTips" request as expected.

Schedule

Backend

Updated shift indexing to remove indexes that exclude the "companyId" field.

Communication Service

Backend

Added ECS variables for service sizing.

Schedule

Backend

Created a shared library for the "/info" and "/health" endpoints.

2022-10-26 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6267 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Payment Router

3.7.17

3.7.23

New Features

Payment Router

Backend

Added validation for the "reference_id" and "order_number" fields, and updated the "/capture" endpoint with a mandatory "amount" field.

Payment Router

Backend

Added the ability to onboard and configure custom payment merchant subscriptions, allowing XPR to process, cancel, and refund payments through new payment providers.

2022-10-23 | 3.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6237, CHANGE-6238, CHANGE-6253 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.30

3.7.35

Pipeline Logs

3.3.26

3.7.6

Webhook

3.7.16-8

3.8.9

New Features

Webhook

Backend

Added order transformers for the following services:

  • Altametrics

  • Macromatix

  • Data Stream

Webhook

Backend

Moved publishing functionality for Drawer to the XWS "customTransformer" and added the following environment variables:

  • XENIAL_DRAWERS_TOPIC_ENABLED

  • WEBHOOK_CONSUMER_TOPIC_ENABLED

Webhook

Backend

Added a new "Transport" service for the XWS repository.

Webhook

Backend

Updated all POS messages to use the "old_business_date" field.

Webhook

Backend

Users can update an employee's email in Portal.

Improvements

Logs

Backend

Subscription services re-subscribe to the log forwarder as expected after log group updates.

Webhook

Backend

Updated NPM registry links.

Webhook

Backend

Added a cache service to the SSR provider.

Webhook

Backend

Updated logs to reduce size. increase readability, and expand context data.

Webhook

Backend

Employee data and IDs are synced between Deputy and Back Office as expected.

Webhook

Backend

Outgoing requests to Data Management include the expected token.

Webhook

Backend

Updated events with a "subscription_type" field and improved logs.

Webhook

Backend

Order transport alarms are triggered by the transporter service.

Webhook

Backend

Code 401 errors caused by an expired token trigger the generation of a replacement token.

Webhook

Backend

The database stores error info for failed order messages as expected.

Webhook

Backend

User updates to POS login credentials sync between Deputy and Back Office as expected.

Webhook

Backend

Updated conflict resolution and deduplication logic to handle de-synchronization of the "time.last_modified" field between POS and XOO.

Webhook

Backend

Employees can clock out as expected, triggering the transformer to process the time punch and send it to the specified URL.

Webhook

Backend

The scraper lambda processes employee and schedule data as expected.

Core, Logs, Webhook

Backend

Infrastructure improvements.

2022-10-09 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6033, CHANGE-6155, CHANGE-6184 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.22

3.7.30

Pipeline Order

3.7.31

3.7.35

Pipeline Schedule

3.7.12

3.7.16

Improvements

Core, Order

Backend

Updated order lambdas with single parsing for message JSON.

Schedule

Backend

Schedule requests to Back Office return a single schedule object as expected after the multiple shifts folders are uploaded to third party retail operating services.

2022-09-21 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6110, CHANGE-6112 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.7.24

3.7.31

Webhook

3.7.16-7

3.7.16-8

Improvements

Order

Backend

Order resends trigger the expected number of orders and follow applied filters as expected.

Order

Backend

Updated the "pos.order" consumer to enable notification service to message queue transport.

Order, Webhook

Backend

Updated conflict resolution and deduplication logic to handle de-synchronization of the "time.last_modified" field between POS and XOO.

2022-09-14 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5971, CHANGE-5983, CHANGE-5995 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.18

3.7.22

Pipeline API

3.7.19

3.7.21

Pipeline Drawer

3.7.23

3.7.24

New Features

Drawer

Backend

Implemented internal retry logic for publishing failures.

Improvements

Core

Backend

Infrastructure improvements.

Core

Backend

The Data Stream sends error notification emails for failed messages at the expected intervals.

API

Backend

Validation is performed on the company ID field and headers of API requests as expected.

2022-09-11 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-6039 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.7.7

3.7.25-1

New Features

Dispatcher

Backend

Moved publishing functionality for Drawer to the XWS "customTransformer" and added the following environment variables:

  • XENIAL_DRAWERS_TOPIC_ENABLED

  • WEBHOOK_CONSUMER_TOPIC_ENABLED

Dispatcher

Backend

Added auto scaling functionality which can be enabled/disabled with the "SCALING_ENABLED" variable.

Improvements

Dispatcher

Backend

Messages from the "/dm.edm" endpoint can contain stringified objects within the expected payload size.

Dispatcher

Backend

The object database stores subscriptions as expected.

Dispatcher

Backend

Updated NPM registry links.

Dispatcher

Backend

Encryption service can retrieve key IDs from Portal as expected for all regions.

Dispatcher

Backend

Infrastructure improvements.

2022-09-07 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5970, CHANGE-5972 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.7.17

3.7.19

Pipeline Order

3.7.23

3.7.24

Improvements

API

Backend

Updated memory auto-scaling.

Order

Backend

Updated the order update condition for applicable lambdas.

2022-08-31 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5860, CHANGE-5861, CHANGE-5930 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.7.18

3.7.21

Pipeline Drawer

3.7.11

3.7.23

Pipeline Schedule

3.7.10

3.7.12

New Features

Deposit, Drawer

Backend

Added transactional data flow functionality for the message queue service.

Drawer

Backend

Moved publishing functionality for Drawer to the XWS "customTransformer" and added the following environment variables:

  • XENIAL_DRAWERS_TOPIC_ENABLED

  • WEBHOOK_CONSUMER_TOPIC_ENABLED

Improvements

Deposit, Drawer

Backend

Updated error handling to end lambda execution for records that trigger a validation or parsing error.

Drawer

Backend

Infrastructure improvements.

Schedule

Backend

Users can install POS with employee data included as expected.

2022-08-24 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5911 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.7.17

3.7.23

Improvements

Order

Backend

Orders returned to ¶¶Òõby the "moapi.order" endpoint are merged into the database and maintain fee data as expected.

Order

Backend

Updated error handling to end lambda execution for records that trigger a validation or parsing error.

2022-08-10 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5813, CHANGE-5814, CHANGE-5815, CHANGE-5816, CHANGE-5817, CHANGE-5818, CHANGE-5819 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.17

3.7.18

Pipeline API

3.7.16

3.7.17

Pipeline Deposit

3.7.17

3.7.18

Pipeline Order

3.7.16

3.7.17

Pipeline Worker

3.7.6

3.7.11

Pipeline Schedule

3.7.5

3.7.10

Communication Service [XCS]

3.7.7

3.7.12

Improvements

Communication Service, Core, API, Deposit, Order, Worker, Schedule

Backend

Updated NPM registry links.

2022-08-07 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5837 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook Subscriber

3.7.16-6

3.7.16-7

Improvements

Webhook

Backend

The XWS transformer refreshes tokens and can retrieve subscription data from Portal as expected.

2022-08-03 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5766, CHANGE-5767, CHANGE-5777, CHANGE-5789, CHANGE-5809 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.7.10

3.7.16

Pipeline Core

3.7.6

3.7.17

Pipeline Deposit

3.7.11

3.7.17

Pipeline Order

3.7.12

3.7.16

Webhook

3.7.16

3.7.16-6

Improvements

API

Backend,

Users can create labors for the current data as expected.

Core, Deposit, Order

Backend

Updated Pipeline composer and log context fields.

Core

Backend

Updated APM implementation.

Webhook

Backend

Updated the "previous_business_date" field in terminal EOD requests to use the same field name as the similar "old_business_date" field.

Webhook

Backend

Employee data is synced with Back Office as expected.

Webhook

Backend

Outgoing requests to Data Management include the expected token and are saved to the FTP server.

Webhook

Backend

Info endpoints return the expected information on all levels.

2022-07-20 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5685, CHANGE-5697, CHANGE-5698 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.7.8

3.7.11

Pipeline Drawer

3.7.9

3.7.11

Pipeline Order

3.7.8

3.7.12

Improvements

Deposit, Drawer

Backend

Logs can retrieve encryption keys as expected in all regions.

Order

Backend

Tax exempt status removes all tax values from an order as expected.

2022-07-10 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5651, CHANGE-5652, CHANGE-5653, CHANGE-5654 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.7.2

3.7.10

Pipeline Worker

3.7.2

3.7.6

Pipeline Schedule

3.7.2

3.7.5

Communication Service [XCS]

3.7.2

3.7.7

New Features

API

Backend

Added a "/calculateChargeTips" endpoint to calculate charge tips for specific employees over a defined shift.

Improvements

API

Backend

Business date update requests transmit the proper values to XWS as expected.

API, Worker, Schedule, Communication Service

Backend

Updated APM implementation.

2022-07-06 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5587, CHANGE-5602 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Drawer

3.7.6

3.7.9

Pipeline Deposit

3.7.6

3.7.8

Improvements

Drawer, Deposit

Backend

Updated APM implementation.

2022-06-26 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5538, CHANGE-5610 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.7.5

3.7.7

Webhook

3.6.25-3

3.7.16

New Features

Webhook

Backend

Updated tip and sales calculation to take the sum of all cash and non-cash records for both tips and sales on an order.

Webhook

Backend

Added support for workflow data messages.

Webhook

Backend

Added message queue support for Data Stream data.

Improvements

Dispatcher

Backend

Extended the POS workflow data stream to send messages to the XWS transformer message queue.

Webhook

Backend

Infrastructure improvements.

Webhook

Backend

Updated and extended event logs.

Webhook

Backend

Updated subscription service processing to reuse LRU cache instances.

Webhook

Backend

Updated the serverless package version.

Webhook

Backend

Logs include event context information as expected.

Webhook

Backend

Updated APM implementation to include custom transactions and track all requests within a transaction.

Webhook

Backend

Logs for Data Stream service requests include the "target_http_endpoint" field.

2022-06-15 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5514, CHANGE-5522, CHANGE-5533, CHANGE-5534 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.7.3

3.7.6

Pipeline Order

3.6.15

3.7.8

Pipeline Deposit

3.6.7

3.7.6

Pipeline Drawer

3.6.11

3.7.6

New Features

Order

Backend

Provisioned a new "stack-webhook-consumer" simple notification service to consume order and drawer messages.

Improvements

Core

Backend

Added error logs to cover requests that would result in a terminal saving a business date later than the business date of the terminal's site.

Order

Backend

Enabled APM for Order lambdas and updated implementation.

Order

Backend

The "qa_xenial_plo_persistOrder" lambda can process messages from the data stream as expected.

Order, Deposit, Drawer

Backend

Updated database drivers.

Deposit, Drawer

Backend

The data stream processes request metrics as expected.

Drawer

Backend

Updated subscription service processing to reuse LRU cache instances.

2022-06-05 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5501 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook

3.6.25-2

3.6.25-3

New Features

Webhook

Backend

Added the "payRate" field to all "dlytk" requests to business management services.

2022-06-01 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5425, CHANGE-5433, CHANGE-5435 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.6.16

3.7.3

Pipeline Worker

3.6.1

3.7.2

Pipeline Schedule

3.5.10

3.7.2

New Features

Core

Backend

Added a new "cloud-recovery" message type that allows users to restore local terminal data with data stored in the cloud.

Improvements

Core, Worker, Schedule

Backend

Updated database drivers.

Core

Backend

The heartbeat lambda triggers error logs as expected.

Worker

Backend

Logs for "record_ignored" errors mask all personally identifiable information as expected.

Worker

Backend

Updated webpack configurations for encryption schemas.

2022-05-25 | 3.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5432, CHANGE-5434, CHANGE-5438 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.6.13

3.7.2

Communication Service [XCS]

3.6.11

3.7.2

Pipeline Dispatcher

3.6.50

3.7.5

Improvements

Communication Service, API, Dispatcher

Backend

Updated database drivers.

Dispatcher

Backend

Infrastructure improvements.

Dispatcher

Backend

Updated APM implementation.

Dispatcher

Backend

Added new endpoints for creating CPU and memory snapshots.

Dispatcher

Backend

Provisioned a new "stack-webhook-consumer" secure network service.

2022-05-15 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5304, CHANGE-5397 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.5.20-3

3.6.50

Webhook

3.6.18

3.6.25-2

New Features

Dispatcher

Backend

Applied state-based conflict resolution to the Pipeline Order and Dispatcher Services and to point of sale message transport when writing to the database.

Dispatcher

Backend

Users can enable/disable conflict resolution logic with the new "ENABLE_CONFLICT_RESOLUTION_LOGIC" environment variable flag.

Dispatcher

Backend

Updated memory management functionality with configurable "MEMORY_SOFT_LIMIT" variable.

Dispatcher

Backend

Updated the Pipeline load balancer to route to the new XSSN.

Dispatcher

Backend

Added a private application load balancer for the Dispatcher service.

Dispatcher

Backend

Added a "/pos.workflow" endpoint to process POS workflow data.

Dispatcher

Backend

Added cross-origin resource sharing settings and configuration.

Dispatcher, Webhook

Backend

Updated the Data Stream to receive End of Day notifications through "pos.businessdateupdate" messages from Point of Sale terminals.

Webhook

Backend

Added message queue transport for the transport of Data Stream messages by the Order Transformer.

Webhook

Backend

Updated tip and sales calculation to take the sum of all cash and non-cash records for both tips and sales on an order.

Improvements

Dispatcher

Backend

Subscriptions can be saved in and retrieved from the database as expected.

Dispatcher

Backend

Requests with any type of request token are saved with a site ID value.

Dispatcher

Backend

Portal responses include possible and current subscriptions for a company, allowing Dispatcher to access the subscriptions cache for companies with no active subscriptions.

Dispatcher

Backend

APM logs are recorded at the expected level.

Dispatcher

Backend

Updated cloud object storage credentials to allow Pipeline to store and send large message payloads to XCC and POS.

Dispatcher

Backend

Logs contain consistent version information as expected.

Dispatcher

Backend

Subscription services can retrieve data from Portal as expected when the database subscription cache is unavailable.

Dispatcher

Backend

The "/pos.order" endpoint can receive ¶¶Òõclosed orders as expected.

Dispatcher

Backend

Logs record failovers to secondary regions at the error level as expected.

Dispatcher, Webhook

Backend

Infrastructure improvements.

Webhook

Backend

Updated and re-implemented deduplication logic.

Webhook

Backend

Extended Receiver production logs to include additional Deputy request information.

Webhook

Backend

Updated the version for database object modeling software.

2022-05-01 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5282, CHANGE-5291, CHANGE-5321, CHANGE-5322 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.5.12

3.6.13

Pipeline Drawer

3.5.16

3.6.11

Pipeline Order

3.6.12

3.6.15

Communication Service [XCS]

3.6.3

3.6.11

New Features

API

Backend

Users can send production forecast data to XKM through the "/kitchen-forecast" endpoint.

API

Backend

Added a database collection, message queue consumer, and endpoint for Point of Sale workflow data.

API

Backend

Added a "/businessdateupdate" endpoint for updating the business date of existing events.

Improvements

API

Backend

GET requests for workflow data return the expected records for all data filters.

API

Backend

Logs for business date update requests include the request ID as expected.

API

Backend

Forecast messages are published to the message queue as expected.

Drawer

Backend

Updated webpack configurations for encryption schemas.

Drawer

Backend

Drawer re-send functionality accounts for Data Stream subscription filters as expected, only sending drawer events to the appropriate endpoints.

Drawer

Backend

Users can re-send drawer events to the Data Stream as expected.

Order

Backend

Users can send closed orders to the POS order endpoint as expected.

Order

Backend

The database denies order updates without the "time.kitchen_sent" field as expected.

Order

Backend

Updated the maximum order size that XWS and the simple notification service can process.

Communication Service

Backend

Infrastructure improvements.

Communication Service

Backend

Communication Service tasks maintain connection with the database during redeployment.

2022-04-24 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5274 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.5.20-1

3.5.20-3

New Features

Dispatcher

Backend

Applied state-based conflict resolution for orders when writing to the database, and the message payload includes subscription data as a "subscriptions_data" array.

Improvements

Dispatcher

Backend

The database saves Portal subscription data as expected.

Dispatcher

Backend

APM logs are recorded at the expected level.

Dispatcher

Backend

Updated subscription logic to distinguish between missing subscription data and companies with no subscriptions.

Dispatcher

Backend

Infrastructure improvements.

2022-04-17 | 3.5 and 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5221, CHANGE-5245 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.6.6

3.6.12

Pipeline Dispatcher

3.6.7-1

3.5.20-1

New Features

Order, Dispatcher

Backend

Applied state-based conflict resolution to the Pipeline Order Service and to the point of sale message queue consumer for orders when writing to the database.

Improvements

Order

Backend

Logs for saving information to the database use the expected message format.

Order

Backend

Order messages to the data stream exclude the "_audit" object and are processed as expected.

Dispatcher

Backend

Updated cloud object storage credentials to allow Pipeline to store and send large message payloads to XCC and POS.

2022-04-06 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5169, CHANGE-5171 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.6.4

3.6.16

Pipeline Deposit

3.5.8

3.6.7

New Features

Core

Backend

Added logic to collect and store terminal-specific data in a new "Dynamo" table for processing.

Deposit

Backend

Added cross-origin resource sharing settings and configuration.

Improvements

Core

Backend

Logic for collecting terminal-specific data excludes messages that do not contain a "terminal_info_entries" field.

Core, Deposit

Backend

Updated webpack configurations for encryption schemas.

2022-03-27 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5136 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Webhook

3.6.7

3.6.18

New Features

Webhook

Backend

Added retry logic for messages that fail at the transport level.

Webhook

Backend

The Scraper service can automatically collect and process kitchen forecast XML files generated by third party retail ordering systems.

Webhook

Backend

Added entity and context IDs to logs for Orders, Drawers, Deposits, and Timepunches.

Webhook

Backend

Terminal-specific end of day notifications include the "terminal_number" field.

Improvements

Webhook

Backend

Infrastructure improvements.

Webhook

Backend

Web service operations do not alter the configuration object, as expected.

Webhook

Backend

The WARN log level for archive path errors for transport events was updated to support third party retail ordering systems.

Webhook

Backend

Order and drawer events use the same processing logic for employee names, and third party retail order systems can process Sales events for employee names with suffixes as expected.

Webhook

Backend

Retry logic works as expected for transport errors on messages from business management services.

Webhook

Backend

"Server.error" logs retain memory as expected.

Webhook

Backend

Modified re-publishing logic to handle failed messages for Data Stream and Business Management.

2022-03-23 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5049 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.5.15

3.6.6

New Features

Order

Backend

Users can send production forecast data to XKM through the "/kitchen-forecast" endpoint.

Order

Backend

Added a database collection, message queue consumer, and endpoint for Point of Sale workflow data.

Improvements

Order

Backend

Users can retrieve tip records with a GET request as expected.

2022-02-20 | 3.5 and 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4922, CHANGE-4923, CHANGE-4924, CHANGE-4969 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Drawer

3.5.13

3.5.16

Pipeline Order

3.5.11

3.5.15

Communication Service [XCS]

3.5.9

3.6.3

Pipeline Schedule

3.3.57

3.5.10

New Features

Drawer, Order, Schedule

Backend

Added cross-origin resource sharing settings and configuration.

Improvements

Order

Backend

Changing a subscription value resets the "InMemory" cache for that service as expected.

Communication Service

Process, Backend

Updated login information to new signature version.

Schedule

Backend

Updated the external shift ID field to be company specific.

2022-02-17 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-5008 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.6.7

3.6.7-1

Improvements

Dispatcher

Backend

Resolved "/info" response naming standard.

2022-02-16 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4930 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Worker

3.5.7

3.6.1

Improvements

Worker

Backend

Infrastructure improvements.

Worker

Backend

Users can create new sites in Portal as expected.

Worker

Backend

Provisioning functions complete in the expected amount of time.

2022-02-14 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4925, CHANGE-4929 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.5.20

3.6.7

Webhook

3.5.39

3.6.7

New Features

Dispatcher

Backend

Added a private application load balancer for communication with XOO.

Dispatcher, Webhook

Backend

Added cross-origin resource sharing settings and configuration.

Improvements

Dispatcher

Backend

Infrastructure improvements.

Dispatcher

Backend

Users can access Portal subscription data when the database cache is unavailable as expected.

Dispatcher

Backend

Third party retail management services receive orders originally logged with empty subscription data as expected.

Dispatcher

Backend

Logs contain consistent version information as expected.

Webhook

Backend

Added an insensitive case index for the deputy "Publisher" field.

Webhook

Backend

Updated deduplication logic with message queue ID information.

Webhook

Backend

Transport sends orders to the expected production folder.

Webhook

Backend

Removed unused third party environment variables.

Webhook

Backend

Updated processing logic for access tokens to omit authorization prefixes when they are not required.

2022-02-09 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4869 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.5.11

3.5.12

Improvements

API

Backend

Users can retrieve a list of tip records as expected.

2022-02-02 | 3.6 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4875, CHANGE-4943 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.5.14

3.6.4

Webhook

3.5.35

3.5.39

New Features

Webhook

Backend

Users can configure their Data Stream subscription to include site-specific and terminal-specific end of day notifications.

Webhook

Backend

Added logic for processing trace ID values, allowing requests to be tracked between components.

Improvements

Core

Backend

Terminal EOD notifications include the expected business date.

Core

Backend

Logs record site statuses from Online Ordering as expected.

Webhook

Backend

Deduplication logic dismisses orders with a missing time field and saves the corresponding error log to the database collection for failed messages.

Webhook

Backend

Updated database reduplication logic with the "subscriptionType" field.

Webhook

Backend

Infrastructure improvements.

2022-01-30 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4821, CHANGE-4822 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.5.8

3.5.11

Communication Service [XCS]

3.5.4

3.5.9

New Features

API

Backend

Expanded database storage of failed orders, drawers, and deposits to include messages that failed during transformation or were not properly received by third party retail operating systems.

Communication Service, API

Backend

Added reference and de-reference logic for failed message notifications to maintain a manageable payload size.

2022-01-16 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4820 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.5.16

3.5.20

New Features

Dispatcher

Backend

Added logic for processing trace ID values, allowing requests to be tracked between components.

Improvements

Dispatcher

Backend

Added warning and error messages for "encounter.order" messages received with an invalid platform value.

Dispatcher

Backend

Sorting algorithms retrieve package status values as expected.

Dispatcher

Backend

Updated log routes and context fields.

2022-01-12 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, Communication Service, and Webhook.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: CHANGE-4773, CHANGE-4783, CHANGE-4788, CHANGE-4789, Change-4790 when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.5.11

3.5.14

Pipeline Deposit

3.5.3

3.5.8

Pipeline Drawer

3.5.11

3.5.13

Pipeline Order

3.5.10

3.5.11

Webhook

3.5.29

3.5.35

New Features

Deposit, Drawer, Order

Backend

Resend requests for Orders, Drawers, and Deposits include specific target address data in the new "subscription_details" object.

Webhook

Backend

Added functionality to clean the database storage of failed orders, drawers, and deposits of old data.

Webhook

Backend

Expanded database storage of failed orders, drawers, and deposits to include messages that failed during transformation or were not properly received by third party retail operating systems.

Webhook

Backend

Added alarms and events logs for response errors and long lag time to the Data Stream.

Improvements

Core

Backend

Site status messages are only sent to XWS when they contain a business date value greater than the business date saved in the cache.

Webhook

Backend

Added an event log for Data Stream lag.

Webhook

Backend

Grouped companies into multiple message queues to reduce Data Stream delays.

Webhook

Backend

Order transformation maintains all context fields as expected.

Webhook

Backend

The "Group1" Order transformer scales values as expected.

Webhook

Backend

The "Group1" Order transformer reads messages from the expected message queue.

2021-12-20 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4718] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.5.5

3.5.16

Improvements

Dispatcher

Backend

Infrastructure improvements.

Dispatcher

Backend

Grouped companies into multiple message queues to reduce Data Stream delays.

Dispatcher

Backend

Updated logic to generate a warning log when the "/pos.order" endpoint receives an encounter order.

Dispatcher

Backend

Requests to the "pos.dm.update" endpoint for changing an item's active status are processed as expected.

Dispatcher

Backend

Added an event log for Data Stream lag.

2021-12-19 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4582, CHANGE-4701] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.5.10

3.5.11

Pipeline Order

3.5.8

3.5.10

Improvements

Order

Backend

Improved payload size for orders published to notification services.

Core

Backend

The "dmupdates" lambda sends messages to XWS as expected when publishing to the message queue fails.

2021-12-12 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4588] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.5.4

3.5.8

Improvements

API

Backend

Message requests to third party business management services include entity IDs as expected.

2021-11-28 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4621] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Worker

3.3.39

3.5.7

New Features

Worker

Backend

Message queue provisioning for kitchen station refresh messages excludes sites without an enabled XKM subscription.

Improvements

Worker

Backend

Infrastructure improvements.

2021-11-10 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4562, CHANGE-4564] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Drawer

3.3.38

3.5.11

Pipeline Order

3.3.40

3.5.8

New Features

Drawer, Order

Backend

Implemented functionality to resend drawer and order data to merchants using specified endpoints.

Improvements

Drawer

Backend

Updated lambda policy to process the "PORTAL_SECRET_KEY" parameter.

Drawer

Backend

Added support for integrator tokens.

2021-11-07 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4404, CHANGE-4445, CHANGE-4499] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline API

3.5.3

3.5.4

Pipeline Deposit

3.3.36

3.5.3

Communication Service [XCS]

3.5.2

3.5.4

New Features

Deposit

Backend

Implemented functionality to resend deposit data to merchants using specified endpoints.

API

Backend

Added an endpoint to transfer calculated labor data from third parties to database collections.

Improvements

Communication Service

Backend

Added storage for orders, drawers, and deposits that failed during message transport.

Communication Service

Backend

Added endpoints and a notification lambda to cover failed messages.

API

Backend

Added storage for orders, drawers, and deposits that failed during message transport.

2021-10-31 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4417, CHANGE-4483] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.5.1

3.5.10

Pipeline Dispatcher

3.5.2

3.5.5

New Features

Core

Backend

Added an endpoint to transfer calculated labor data from third parties to database collections.

Core

Backend

The Data Stream notifies merchants when a business date has been closed at point of sale at each site.

Dispatcher

Backend

The Data Stream notifies merchants when a business date has been closed at point of sale at each site.

Improvements

Core

Backend

Added endpoints and a notification lambda to cover failed messages.

Core

Backend

Added filtration logic to send notifications to XWS only for companies subscribed to business management services.

Core

Backend

Implemented caching logic for all job code entities.

Core

Backend

The DM update lambda sends messages to XWS as expected.

Core

Backend

Added storage for orders, drawers, and deposits that failed during message transport.

2021-10-03 | 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is dependent on PPL-3055.

Version History

Refer to Change Ticket: [CHANGE-4334, CHANGE-4338] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.4.1-3

3.5.2

Communication Service [XCS]

2.7.19

3.5.2

New Features

Dispatcher, Communication Service

Backend

Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive user and customer data.

Dispatcher

Backend

Updated logic to support multiple target URLs and messages from third party order source systems.

Dispatcher

Backend

Added optional functionality to the Data Stream Service for automatically calculating the net and gross sales of an order.

Improvements

Dispatcher, Communication Service

Backend

Implemented encryption/decryption for logs and database data.

Dispatcher, Communication Service

Backend

Updated the shared library versions with the new encryption client.

Dispatcher, Communication Service

Backend

Implemented updated personal data encryption for all Pipeline components.

Dispatcher

Backend

Implemented Swagger in the REST API service.

Dispatcher

Backend

Pipeline components use separate integrator keys.

Dispatcher

Backend

Webhook order logs encrypt the "print_info.printed_by" field as expected.

Dispatcher

Backend

Event source mapping functions as expected.

Dispatcher

Backend

Provision requests function as expected.

Dispatcher

Backend

Updated the encryption client to work with multi-region keys and multiple keys per company.

Dispatcher

Backend

Added warning logs for requests that exceed timeout limits.

Dispatcher

Backend

The Data Stream excludes "popped" type drawer events from the list of events routed to XWS.

Dispatcher

Backend

Drawers include integrator tokens in the authorization header.

Communication Service

Backend

Infrastructure improvements.

Communication Service

Backend

Duplicated resources such as custom names, formations, and plugins for every region.

Communication Service

Backend

The "us-east-1" region works as expected.

Communication Service

Backend

Logs mask the email field as expected.

Communication Service

Backend

Module bundler configurations work with all expected plugins.

2021-09-22 | 3.3 and 3.5 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4266, CHANGE-4271, CHANGE-4285] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.74

3.5.1

Pipeline Worker

3.3.19

3.3.39

Pipeline Schedule

3.3.29-2

3.3.57

New Features

Worker, Schedule

Backend

Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive user and customer data.

Worker

Backend

Updated provisioning functions to create new, per site message queues for XKM data refreshes.

Worker

Backend

Implemented support for hard-delete procedures for companies.

Schedule

Backend

Extended schedule and schedule shift logic to accept data from additional merchants.

Improvements

Worker, Schedule

Backend

Updated the shared library versions with the new encryption client.

Worker, Schedule, Core

Backend

Implemented updated personal data encryption for all Pipeline components.

Worker

Backend

Provisioning works as expected.

Worker, Schedule

Backend

Implemented encryption/decryption for logs and database data.

Worker, Schedule

Backend

Updated the encryption client to work with multi-region keys and multiple keys per company.

Worker

Backend

Hard-deletions run only when a company is deleted and are not performed when sites are deleted for a company that is still active.

Schedule

Backend

Implemented Swagger in the Schedule API service.

Schedule

Backend

Schedule responses include the expected start and end dates.

Core

Backend

Linter works as expected for the updated encryption client.

Core

Backend

Database "persist_to_mongo.success" logs contain the expected information.

2021-09-19 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4268, CHANGE-4269, CHANGE-4270] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.3.10-2

3.3.36

Pipeline Drawer

3.3.7

3.3.38

Pipeline Order

3.3.6

3.3.40

New Features

Deposit

Backend

Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive user and customer data.

Improvements

Deposit, Drawer, Order

Backend

Infrastructure improvements.

Deposit, Drawer, Order

Backend

Implemented encryption/decryption for logs and database data.

Deposit, Drawer, Order

Backend

Updated the shared library versions with the new encryption client.

Deposit, Drawer, Order

Backend

Implemented updated personal data encryption for all Pipeline components.

Deposit, Drawer, Order

Backend

Pipeline components use separate integrator keys.

Deposit, Drawer, Order

Backend

Updated the encryption client to work with multi-region keys and multiple keys per company.

Deposit, Drawer, Order

Backend

Updated lambda policy to process the "PORTAL_SECRET_KEY" parameter.

Drawer

Backend

Delete requests function as expected.

Drawer

Backend

Log schemas mask encrypted data as expected.

Order

Backend

Webhook order logs encrypt the "print_info.printed_by" field as expected.

Order

Backend

Entries in the database orders collection include the audit object as expected when it is present in the request message.

Order

Backend

Database logs with encryption implemented include the expected amount of data.

Order

Backend

The site ID field is only verified for the expected message types.

2021-09-15 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4259] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.40-2

3.1.74

New Features

Core

Backend

Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive user and customer data.

Core

Backend

Added a lambda for manually encrypting data stored in database collections.

Improvements

Core

Backend

Updated the shared library versions with the new encryption client.

Core

Backend

Updated the encryption client to work with multi-region keys and multiple keys per company.

Core

Backend

The "last_contact_time" property can be read with a value of "undefined" as expected.

Core

Backend

The update lambda only sends refresh messages for XKM site data to the message queue corresponding to the XKM site.

Core

Backend

The lambdas for authentication, generating web service tokens, and retrieving stack information work as expected.

Core

Backend

The web services and QA update lambdas work as expected.

2021-09-12 | 3.4 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4281] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.4.1-2

3.4.1-3

New Features

Dispatcher

Backend

Updated endpoint filtration logic for orders, drawers, and deposits to use the same system as the Data Stream Service subscription.

Dispatcher

Backend

XWS can receive and transform orders from both ¶¶ÒõPOS and third party order source systems through the "moapi.order" and "xoo.order" endpoints.

2021-09-01 | 3.1 and 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3941, CHANGE-4273] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.40-1

3.1.40-2

Pipeline Worker

3.3.9

3.3.19

New Features

Worker

Backend

Logs and database storage encrypt all email, name, phone number, and address fields to mask sensitive user and customer data.

Worker

Backend

Updated provisioning functionality to create new message queues for each site for XKM refreshes.

Core

Backend

Kitchen terminals can be refreshed automatically, both individually and in bulk.

Improvements

Worker

Backend

Updated encryption client to work with multi-region keys and multiple keys per company.

Worker

Backend

Updated the shared library versions with the new encryption client.

2021-08-22 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4199] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.40

3.1.40-1

Improvements

Core

Backend

Increased the processing capacity of the update lambda.

2021-08-15 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-4182] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Schedule

3.3.29

3.3.29-2

Improvements

Schedule

Backend

Increased the size limit for the body of request messages.

2021-07-25 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is dependent on Back Office 3.1.86-61+.

Version History

Refer to Change Ticket: [CHANGE-3705] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Schedule

3.3.25

3.3.29

Improvements

Schedule

Backend

Added support for the "SSR_ENV" environment variable, and added the field "region" to the "/info" endpoint.

2021-06-20 | 3.4 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3688, CHANGE-3820, CHANGE-3857] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

3.1.12

3.3.10-2

Pipeline Dispatcher

3.2.51

3.4.1-2

Pipeline Worker

3.3.8

3.3.9

New Features

Dispatcher

Backend, UI

Users can set target entities for their company within their Data Stream Service subscription to determine which types of messages their company receives.

Deposit

Backend

Added support for a hard-deletion procedure.

Improvements

Dispatcher

Backend

The "STAGE" variable works as expected for the point of sale order queue.

Dispatcher

Backend

Added restrictions to the subscription for third party business management services.

Dispatcher

Backend

Extended extra logging to cover all message types if enabled.

Dispatcher

Backend

Added a new "/pos.tips" endpoint to cover tips object data.

Dispatcher, Deposit

Backend

Infrastructure improvements.

Worker

Backend

Added cache invalidation functionality on the site level.

Deposit

Backend

Added ability to publish to site-specific message queues in the active region, and to publish to the standby region message queue when disconnected from the active region.

Deposit

Backend

Added support for the "SSR_ENV" environment variable, and added the field "region" to the "/info" endpoint.

Deposit

Backend

Implemented reporting tools for test coverage.

Deposit

Backend

Removed the "dbQuery" parameter from report data.

2021-06-06 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3731] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.38

3.1.40

Improvements

Core

Backend

Implemented a maximum number of open sockets for events from message queue services.

2021-05-16 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3575] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Schedule API

3.3.11

3.3.25

Improvements

Schedule

Backend

Schedules are created and then updated as expected when two .csv files for the same time period are processed simultaneously.

Schedule

Backend

Duplicated resources for all regions.

Schedule

Backend

The end date parameter for data requests is optional, and the default end date is 14 days after the start date.

Schedule

Backend

Implemented soft delete for shifts.

Schedule

Backend

Schedule API receives all schedule requests from Back Office.

Schedule

Backend

Removed query limits from response data, except when such limits are included with the query parameters.

2021-05-13 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is dependent on XWS 3.4.5.

Version History

Refer to Change Ticket: [CHANGE-3585, CHANGE-3601, CHANGE-3603, CHANGE-3608, CHANGE-3649] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

3.1.17

3.1.38

Pipeline Dispatcher

3.2.42

3.2.51

Pipeline Drawer

3.1.10

3.1.28

Pipeline Order

3.1.28

3.3.6

Pipeline Worker

3.3.6

3.3.8

New Features

Drawer, Order

Backend

Added support for a hard-deletion procedure.

Worker

Backend

Added support for a soft-deletion procedure for companies and sites.

Improvements

Core, Dispatcher, Drawer, Order

Backend

Added ability to publish to site-specific message queues in the active region, and to publish to the standby region message queue when disconnected from the active region.

Core

Backend

Updated role policies for the update lambdas to support multi-region message queues.

Core, Dispatcher, Drawer, Order, Worker

Backend

Added support for the "SSR_ENV" environment variable, and added the field "region" to the "/info" endpoint.

Drawer

Backend

Implemented reporting tools for test coverage.

Core, Drawer, Order

Backend

Documented serverless configuration files.

Core, Dispatcher, Drawer

Backend

Infrastructure improvements.

Drawer

Backend

Unified file structures, file names, and commands between components.

Dispatcher

Backend

Updated encounter orders to use their own structure and "encounter.order" endpoint.

2021-05-09 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is dependent on XWS 3.4.5.

Version History

Refer to Change Ticket: [CHANGE-3498, CHANGE-3513] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.2.40

3.2.42

Pipeline Worker

3.2.14

3.3.6

New Features

Worker

Backend

Added support for a hard-deletion procedure.

Improvements

Worker

Backend

Infrastructure improvements.

Worker

Backend

Unified file structures, file names, and commands between components.

Worker

Backend

Provisioning statuses are recorded as expected for all services.

Worker

Backend

Database archiving functions as expected.

Worker

Backend

Data stream subscriptions can be enabled as expected.

Dispatcher

Backend

Deposit data for companies subscribed to the data stream service is published to an endpoint defined by the subscription.

Dispatcher

Backend

Updated configurations with new message types.

2021-04-11 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3478] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Logs

3.3.18

3.3.26

Improvements

Logs

Backend

Extended logs to cover timeout, unhandled exception, and unhandled rejection errors.

Logs

Backend

Added a subscription to the ¶¶ÒõDelivery Site Status Monitor for data visualization services.

2021-04-01 | 3.2 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3425] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.2.22

3.2.40

Improvements

Dispatcher

Backend

Implemented logic to retry unsuccessful writes to data analysis services in a different region.

Dispatcher

Backend

Documented serverless configuration files.

Dispatcher

Backend

Infrastructure improvements.

Dispatcher

Backend

Unified file structures, file names, and commands between Pipeline components.

Dispatcher

Backend

Implemented a 20 second timeout for publishing "xoo.order" messages to data analysis services.

Dispatcher

Backend

Added new build steps to build and publish image files.

Dispatcher

Backend

Messages containing invalid object notation are automatically rejected.

Dispatcher

Backend

Messages to XWS use simple storage service links to handle payloads over 256 kb.

2021-03-24 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3292, CHANGE-3293] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Logs

3.3.6

3.3.18

Improvements

Pipeline Logs

Backend

Info requests function as expected.

Pipeline Logs

Backend

Event logs from an application include the application's Region.

2021-03-17 | 3.3 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3280] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Schedule API

3.3.4

3.3.11

New Features

Schedule

Backend

New Schedule API component processes and updates schedule and shift data for Point of Sale.

Improvements

Schedule

Backend

"GET" requests for schedules are fulfilled as expected.

Schedule

Backend

Infrastructure added for new component.

2021-02-10 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-3217] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.1.21

3.1.28

Improvements

Pipeline Order

Backend

Business date calculation and tests account for time zone differences.

Pipeline Order

Backend

File structures, file names, and commands have been unified with other Pipeline components.

Pipeline Order

Backend

Touchless payment orders no longer include deleted items in the email receipt.

Pipeline Order

Backend

Coverage tests for "pos-pipeline-order" collect additional information.

2021-01-13 | 3.2 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is dependent on XWS version 3.2.7.

Version History

Refer to Change Ticket: [CHANGE-3131] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Worker

3.1.3

3.2.7

Improvements

Pipeline Worker

Backend

Infrastructure improvements.

Pipeline Worker

Backend

Database drivers have been updated.

Pipeline Worker

Backend

DocumentDB data is archived on a daily basis.

Pipeline Worker

Backend

The Portal subscription service and RedisCache code have been removed from Pipeline Worker and added to the shared library.

Pipeline Worker

Backend

Scheduling for the archiving procedure has been added through an environment variable.

Pipeline Worker

Backend

The Worker service connects to the document database as expected.

Pipeline Worker

Backend

The Dispatcher sends orders and drawers to Webhook as expected.

Pipeline Worker

Backend

A parameter was added to generate test coverage reports for Jenkins.

Pipeline Worker

Backend

The lambda's API gateway has been updated with the new web service security policy.

Pipeline Worker

Backend

Archiving can be disabled by environment variable as expected.

Pipeline Worker

Backend

Passwords and tokens are masked in Portal subscriptions.

Pipeline Worker

Backend

Updated shared library version.

Pipeline Worker

Backend

Archiving implementation has been refactored.

Pipeline Worker

Backend

"RedisCacheService" methods have been refactored.

Pipeline Worker

Backend

The "_audit.updated_at" field in the document database collection "encounter-orders" has an insured index.

2021-01-06 | 3.2 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component release.

Version History

Refer to Change Ticket: [CHANGE-3069, CHANGE-3074, CHANGE-3117] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.1.37-5

3.2.10

Pipeline Order

3.1.12

3.1.16

Improvements

Dispatcher

Backend

Drawer requests upload as expected.

Dispatcher, Order

Backend

"Readme.md" updated with environmental variables.

Dispatcher

Backend

Added a parameter for generating test coverage reports for Jenkins.

Dispatcher

Backend

Order messages are dispatched as expected.

Dispatcher

UI

The Deployed Packages List displays the correct site status with any pagination.

Dispatcher, Order

Backend

Added a new endpoint for retail partners to retrieve orders from the database.

Dispatcher

Backend

Updated the shared library version.

Dispatcher

Backend

Informational messages for logs function as intended.

Dispatcher

Backend

Methods for "redisCacheService" were refactored.

Dispatcher

Backend

Infrastructure improvements.

Order

Backend

Validation added for company and site IDs.

2020-12-02 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2905, CHANGE-3001] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

3.1.9

3.1.12

Pipeline Dispatcher

3.1.37

3.1.37-5

Improvements

Pipeline Order

Backend

Encounter-related logs have been extended with a new "request_id" field.

Pipeline Order

Backend

Employees sync between instances as expected after changes are made.

Pipeline Order

Backend

Order state remains consistent and saves to databases as expected.

Pipeline Dispatcher

Backend

Added new "KINESIS_REGION" variable.

2020-11-11 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2842, CHANGE-2827] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

2.8.19

3.1.9

Pipeline Dispatcher

3.1.24

3.1.37

Improvements

Order

Process

The POS application now displays the whole number of orders related to selected filters.

Order, Dispatcher

Process

Resource naming convention changed from 'sicom' to 'encounter' in API.

Order, Dispatcher

Backend

Infrastructure Improvements.

Order

Backend

Pipeline component validation functions as expected.

Order

Backend

POS endpoint can handle aggregation requests.

Order, Dispatcher

Backend

Mongo Driver updated.

Order

Backend

Procedure implemented for deleting backed up orders.

Order, Dispatcher

Backend

Extra logging added for message type 'pos.order'.

Dispatcher

Backend

Dispatcher now sends 'sicom.order' messages to a new dedicated SNS.

Dispatcher

Backend

New tests added for 'sicom.order' dispatcher route.

Dispatcher

Backend

Integration tests restored.

Dispatcher

Backend

Menu update messages rerouted to correct UAT destination.

Dispatcher

Backend

'Get Subscriptions' code removed from Dispatcher and moved to the shared library.

Dispatcher

Backend

Shared library version updated.

2020-09-27 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release of Pipeline Dispatcher depends on the release of Pipeline Worker 3.1.3.

Version History

Refer to Change Ticket: [CHANGE-2590, CHANGE-2553] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

3.1.11

3.1.24

Pipeline Worker

2.8.4

3.1.3

Improvements

Dispatcher

Backend

Fixes validation errors.

Dispatcher

Backend

Adds ability to check and cache subscription data by company for each order.

Dispatcher, Worker

Backend

Changes to subscriptions and site info are reflected in the cache.

2020-08-02 | 2.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2408, CHANGE-2466] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Core

2.8.14

2.8.21

Improvements

Core

Backend

The site status dynamo table name is now set by an environment variable so that it can be shared between stacks.

Core

Backend

Site status table write capacity is increased.

Core

Backend

Site status is no longer written to S3.

Core

Backend

Site status table error handling is improved.

2020-07-29 | 3.1 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2349] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Dispatcher

2.8.14-9

3.1.11

New Features

Dispatcher

Backend

Pipeline now supports republishing menus from Portal.

Improvements

Dispatcher

Backend

Pipeline now publishes logs to Kinesis.

Dispatcher

Backend

Pipeline accepts acknowledgement messages from Encounter and passes them to RTIConnect.

Dispatcher

Backend

Pipeline now works with current NodeJS versions.

Dispatcher

Backend

Pipeline uploads logs to S3 when they are larger than 1MB.

Dispatcher

Backend

Pipeline delivers POS Drawer Events to ¶¶ÒõWebhook Subscriber.

2020-07-19 | 2.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is depnds on Log Forwarder 2.8.12, and Pipeline Dispatcher.

Version History

Refer to Change Ticket: [CHANGE-2311, CHANGE-2294] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

2.8.5

2.8.19

Pipeline Dispatcher

2.7.11

2.8.14-9

Improvements

Dispatcher

Backend

Pipeline now reads back of house punch data updates from Kinesis and adds them to the ¶¶ÒõWeb Services queue.

Order

Backend

Single and double serialised order objects are now backwards compatible with order object formats from previous versions of Dispatcher.

2020-07-02 | 2.7 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2281] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Order

2.7.14

2.7.23

Improvements

Pipeline Order

Backend

Updated Node.js version to 12 LTS in serverless file

2020-06-21 | 2.8 Pipeline Service

The information provided below includes data, functional, configuration, reporting, and infrastructure updates for this production version of ¶¶ÒõPipeline Service for Core, Deposit, Drawer, Logs, Order, Dispatcher, Worker, Simple Service Registry, and Communication Service.

Supplemental Information

This release is not dependent on another component update.

Version History

Refer to Change Ticket: [CHANGE-2050, CHANGE-2085, CHANGE-2086] when speaking to a ¶¶ÒõTeam Member about these release notes.

Component

Current Version

New Version

Pipeline Deposit

2.7.18

2.8.4

Pipeline Drawer

2.7.28

2.8.1

Pipeline Worker

2.7.22

2.8.4

Improvements

Deposit, Drawer

Backend

CloudWatch logs are now parsed correctly instead of one character per string

Worker

Backend

Temporarily turned off current expiration check logic to reduce memory consumption