NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3214 most downloaded on pub.dev
Layrz API models for Dart/Flutter. This package contains the models used by the Layrz API.
Last release today
29 Sep 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 59 of the last 60 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
562 releases · first in 2023
One column per quarter.
Added TenvioDispatchGuide model and TenvioDispatchGuideStatus enum
TenvioDispatchGuide model and TenvioDispatchGuideStatus enumTenvioDriver modelAdded qrCodes to TenvioOrder, TenvioPackage and TenvioMatrixItem models
TenvioOrder, TenvioPackage and TenvioMatrixItem modelsMajor changes on TenvioPackage model.
TenvioPackage model.TenvioOrderStatus enum.TenvioPackageStatus enum to be accurate with the Tenvio Pick & Pack ecosystem.Added LayrzNumber numeric system to handle the Order.orderId and Tracking IDs of Tenvio
LayrzNumber numeric system to handle the Order.orderId and Tracking IDs of TenvioAdded macAddress to Device models
macAddress to Device modelsChanges for Tenvio Pick & Pack ecosystem
Added TenvioMatrixItemInput and TenvioItemInput models
TenvioMatrixItemInput and TenvioItemInput modelsAdded getColor() in AtsFuelSubType
getColor() in AtsFuelSubTypeMoved Geofences' things to a submodule
GeofenceInput and GeofencePointInput models- Changes on Tenvio submodule
Changed @freezed to @unfreezed on CustomFieldInput model
@freezed to @unfreezed on CustomFieldInput modelAdded id field to CustomFieldInput model
id field to CustomFieldInput modelRelocated Asset model to a submodule
Asset model to a submoduleSensor model to a submoduleSensorInput and AssetInput in the submodule with their respective dependenciesNew models TenvioMonitorAccess and TenvioMonitorAccessInput
TenvioMonitorAccess and TenvioMonitorAccessInputNew enum TenvioDestinationType for TenvioDestinationTypeOrNullConverter
TenvioDestinationType for TenvioDestinationTypeOrNullConverterTenvioDestinationType to TenvioOrderDestinationTypeNew folder to add all Ats enums.
fuelSubType as enum.AtsLoadingParamsSample, LoadingParamsFormInputitemQuantities & statusPhotos model on TenvioOrdertotalItems AsignByDepartment model on TenvioOrder- Added AccessInput model.
AccessInput model.Fixed an issue with automatic conversion of ConfIoTFile when the namespace is ConfIoTNamespace.config.
ConfIoTFile when the namespace is ConfIoTNamespace.config.Add price in AtsReceptionProduct
price in AtsReceptionProductatsDriver, atsTerminalOperations, atsTerminalLoadingGrid , atsTerminalAccessControl, atsTerminalYardAlerts, atsTerminalLoadFormatting,
atsTerminalStockManagement, atsTerminalCacl,
atsTerminalEditTransport, atsAccessColeta,
atsPaLoadComboio in ReferenceCategoryNew config parameters definition for InboundProtocol and Model models
InboundProtocol and Model modelsChange statsLoading from OutboundService default value to true
statsLoading from OutboundService default value to trueAdded OutboundMetrics to OutboundService model
OutboundMetrics to OutboundService modelCustomerInput change to UnregisteredCustomerInput
CustomerInput change to UnregisteredCustomerInputOrderItemQuantityInputTenvioOrderPhotosInputTenvioOrderStatusTenvioOrderInputAdded @Default([]) in AtsReception and AtsReceptionProduct
LoadingParamsForm@Default([]) in AtsReception and AtsReceptionProductTenvioOrderInput in packersIdsAdded hwModelsAnimationsIds to User model
hwModelsAnimationsIds to User model-Changed requiresPhoto to requiresPhotos & destinationWareHouseId to destinationWarehouseId, field packageImage deleted
-Changed requiresPhoto to requiresPhotos & destinationWareHouseId to destinationWarehouseId, field packageImage deleted
Added deviceConfig to the ConfIoTNamespace enum.
deviceConfig to the ConfIoTNamespace enum.Added maxQuantity on Command definitions
maxQuantity on Command definitionsAdded new values on CommandSource enum
CommandSource enumChanged source to sources on CommandPayloadDefinition and CommandPayloadDefinitionInput models
source to sources on CommandPayloadDefinition and CommandPayloadDefinitionInput modelsAdded configParams to Device model
configParams to Device modelAdded OperationProductInformation model
OperationProductInformation modelAdded productsInformation on AtsOperation model
productsInformation on AtsOperation modelNew bluetoothPair on CommandPayloadDataType and ConfigPayloadDataType enums
bluetoothPair on CommandPayloadDataType and ConfigPayloadDataType enumsmodels on HwModelInput modelAdded HwModel and HwModelInput models
HwModel and HwModelInput modelshwModelId to Device modelAdded confiot to AppInternalIdentifier enum.
confiot to AppInternalIdentifier enum.Added ConfigPayloadDataType.list option.
ConfigPayloadDataType.list option.Added @ConfIoTLayoutConverter() to confiotLayout property in Model model.
@ConfIoTLayoutConverter() to confiotLayout property in Model model.>=3.22.0Added confiotCapable property to Model model.
confiotCapable property to Model model.ConfIoTLayout enum and their respective properties to Model model (As confiotLayout property).Updated InboundProtocol and Model to handle new commands definitions and configuration parameters
InboundProtocol and Model to handle new commands definitions and configuration parametersConfIoTFile configuration modelCommand to support new command definitionsAdd ReferenceCategory.mappitPermTagsRead to mappit
ReferenceCategory.mappitPermTagsRead to mappitReplace DateTime to double in startAt y endAt inside MappitReportInputMulti
MappitReportInputMappitReportInputMulti@Default([]) in routes inside ContainedRouteCategorycontainedRoutes in PolygonDetails as Listrename fee_day.dart to free_day.dart;
fee_day.dart to free_day.dart;MappitReportInputMultiAdded PolygonDetails and ContainedRouteCategory
PolygonDetails and ContainedRouteCategoryAdded requiresExternalAccount and requiresStructure on InboundProtocol and InboundProtocolInput models
requiresExternalAccount and requiresStructure on InboundProtocol and InboundProtocolInput modelsInboundProtocolInput, InboundServiceInput, InboundStructureInput, InboundPositionStructureInput and InboundPayloadStructureInput modelsWebhookStructure modelFlespiAcl and submodels to builder submoduleFlespiAclInput and FlespiSubmoduleConfigInput modelsbuilder, with the definitions required for new connectivity schema.webhookStructure to InboundProtocol model.webhookStructure to InboundService model.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Added sensors and sensorsIds parameters to Tag model
sensors and sensorsIds parameters to Tag modelAdded optional params isSuspended and suspendedAt to User model
isSuspended and suspendedAt to User modelChanged data type of exactHour in Trigger model from String to TimeOfDay
exactHour in Trigger model from String to TimeOfDayAdded schema and splitEach to ModbusParameter model
schema and splitEach to ModbusParameter model- Added args into Command model
args into Command modelAdded requiresAssets and requiresGeofences to ExchangeProtocol model
requiresAssets and requiresGeofences to ExchangeProtocol modelgeofencesIds, geofences, geofencesGroupsIds and geofencesGroups to ExchangeService modelBrickHouseWorkspaceInput update
BrickHouseWorkspaceInput updateChanged appId to be optional on BrickHouseWorkspaceInput
appId to be optional on BrickHouseWorkspaceInputUpdated Workspace and SensorGridItem to handle new Data grid
Workspace and SensorGridItem to handle new Data gridWorkspaceCardType enum to identify the type of card in the workspace used in the data grid- New SdmOperator model
SdmOperator modelYour coding agent can read these notes before it upgrades. Set up the MCP server →