NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
Core Library for ApptiveGrid used to provide general ApptiveGrid functionality to other Packages or Apps
Last release 14 days ago
24 Sep 2026
Ships unpredictably
gaps range from 9 days to 1.4 years
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
94 releases · first in 2021
One column per quarter.
Co-authored-by: Claude Opus 5.5 noreply@anthropic.com
Co-authored-by: Claude Opus 5.5 noreply@anthropic.com
uploadUri link as well. The link of the signature field is preferred over the one of the form, and the url the server assigns is written back into the SignatureDataEntity, so a submitted signature no longer points at the client generated url where no file was uploaded (#163).fix: keep the credential when a token refresh fails for want of a con…
fix: keep the credential when a token refresh fails for want of a con…
authenticate(). Only the auth server rejecting the credential (OpenIdException) leads to the login; any other failure keeps the credential and propagates from checkAuthentication, so an app that is merely offline can answer from its cache instead of sending the user to a login page they cannot load. performSetup completes either way, so isAuthenticated never hangs on a failed restore.FEAT: Add Address DataType, Address model and AddressDataEntity.
Address DataType, Address model and AddressDataEntity.Address.displayString for a single-line representation, matching the frontend's AGAddress.displayString.FormFieldProperties.line1Label / line2Label, the per-field label overrides an address field can carry.FormFieldProperties now carries every key the form builder writes: typeOverride (with isVideoRecorder), enableBarcodeScanner, appendOnlyAttachments and the per-language i18n translations as FormFieldTranslation.ApptiveLinkType.resources, the link a DataType.resource field offers to list its selectable resources.DataResourceTypes (list, timeline, flow, flowInstance, externalFlowTrigger, addEntity) and DataResourceMetaTypes (gridView, externalHook, flowNode) the backend emits.ResourceDataEntity.schemaValue now includes a top-level href, which is what the backend resolves a written resource reference through; without it the value was rejected. DataResource.fromJson accepts a bare href or uri in return.apptive_grid_core 2.2.0
apptive_grid_core 2.2.0
ApptiveLinkType.uploadUri and ApptiveLinkType.s3UploadUri. Both were dropped while parsing _links before.uploadUri HAL link when a FormData or its GridField provides one. The server then determines where a file is stored and the submitted data points at the returned url. Without the link the AttachmentConfiguration based upload is used as before.FIX: Re-subscribe to the auth redirect stream before opening the login page, so other app_links listeners (e.g. ApptiveGridUserManagement) can no long
checkAuthentication so concurrent requests no longer open multiple login pages.Publish apptive_grid_core-v2.1.8.
Publish apptive_grid_core-v2.1.8.
CHORE: Update dependencies for Flutter 3.44.0 compatibility.
- FEAT: Add plan to Space
FEAT: use displayValue for Resource Type
- FEAT: Resource Type
- FEAT: Rich Text Type
REFACTOR : Use performApptiveLink for Client Functions ( #129 ).
FEAT: Flutter 3.16 Support (#132).
FIX: Close Submit StreamController (#127).
Note: This release has breaking changes.
FIX: Formula type parsing for complex types (#121).
FEAT: Add support for text blocks in forms (#120).
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
apptive_grid_core - v1.7.0apptive_grid_form - v1.5.0apptive_grid_user_management - v1.4.3apptive_grid_grid_builder - v1.2.3Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
apptive_grid_user_management - v1.4.3apptive_grid_grid_builder - v1.2.3Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
apptive_grid_core - v1.6.0apptive_grid_form - v1.4.0apptive_grid_user_management - v1.4.2apptive_grid_grid_builder - v1.2.2Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
apptive_grid_user_management - v1.4.2apptive_grid_grid_builder - v1.2.2Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
apptive_grid_core - v1.5.0apptive_grid_form - v1.3.1apptive_grid_user_management - v1.4.1apptive_grid_grid_builder - v1.2.1Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
apptive_grid_form - v1.3.1apptive_grid_user_management - v1.4.1apptive_grid_grid_builder - v1.2.1Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
apptive_grid_core - v2.1.1apptive_grid_form - v2.0.2apptive_grid_user_management - v2.0.2apptive_grid_grid_builder - v2.0.2Packages with dependency updates only:
Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project.
apptive_grid_user_management - v2.0.2apptive_grid_grid_builder - v2.0.2FEAT: Upgrade Dependencies for Flutter 3.10 (#108).
Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
apptive_grid_core - v1.1.0apptive_grid_form - v1.1.0apptive_grid_grid_builder - v1.1.0apptive_grid_user_management - v1.1.0Packages with breaking changes:
Packages with breaking changes:
Packages with other changes:
sendPendingActions now returns the list of successfully send actions
sendPendingActions now returns the list of successfully send actionsApptiveGridCache has now a variable to turn automatically sending pending actions on/offCatch all errors when trying to submit pending forms
Add Model for SView and SViewType
SView and SViewType* Add missing link type grid
grid* Add missing Links
* Use const where possible
const where possible* Fix Lints for Flutter 3.7.0
Make ApptiveGridClient a ChangeNotifier notifying listeners when the authorization changed
* Add createdAt DataType
createdAt DataType* Add type to FormComponent
type to FormComponentRestructure ApptiveGridAuthenticator to handle changes in options correctly by using a specific ApptiveGridClient inside the authenticator
BREAKING CHANGE
ApptiveGridAuthenticator to handle changes in options correctly by using a specific ApptiveGridClient inside the authenticatorAdded DataType.email, DataType.phoneNumber and DataType.signature
DataType.email, DataType.phoneNumber and DataType.signatureFix race condition when refreshing the access token
Fixed invalid cached credentials
Fixed login via webview in the core package
Parse multiline text to single line for single line form fields
FormDataProperties object to forms with these properties
* Remove Deprecated Members * Adjust File Structure
Deprecate ApptiveLinkType.rename in favor of ApptiveLinkType.patch
hiddenFields to GridApptiveLinkType.rename in favor of ApptiveLinkType.patchActorFilter to use with DataType.createdByMake defaultHeaders in ApptiveGridClient public outside of tests
defaultHeaders in ApptiveGridClient public outside of testsauthenticator in ApptiveGridClientAdd option to add an attachment with a path to a file instead of only the raw bytes
Add DataType.currency and DataType.uri
DataType.currency and DataType.uriResize Images in Isolate when uploading Attachments
Fix parsing of GridField with createdBy. Convert deprecated userReference type into a static variable pointing to the correct createdBy type
createdBy. Convert deprecated userReference type into a static variable pointing to the correct createdBy typeRename UserReference to CreatedBy. The old UserReference is still available but deprecated
fields to FormDatafield to FormComponentUserReference to CreatedBy. The old UserReference is still available but deprecatedApptiveLinkTypes: collaborators, patchDataType.user to handle Use cases like assigning a User to a Task
DataUser and UserDataEntityschema from FormDataFormComponent Types in favor of a generic FormComponent<T extends DataEntity> typeFormComponentOptionsAdded copy link to ApptiveLinks
copy link to ApptiveLinksDeprecate ApptiveLink(GridUri, FormUri, EntityUri, etc) in favor of plain Uri
ApptiveLinks to User, Space, Grid, Form, GridRowFormActionskey and schemadescription to formsApptiveGridLayout layoutsloadEntities to loadGrid to enable not loading entities for the Grid to only get the GridFields and Grid Meta Datakey to Gridkey and category to SpaceApptiveLink(GridUri, FormUri, EntityUri, etc) in favor of plain UriIsEmptyFilterToday() for filtering DataType.dateLoggedInUser() for filtering createdBy and in the future assigneerows and fields of Grid are now nullableid to Gridtitle, actions and components of FormData are now nullablespaces from User and grids from Spaceactions from formsschema from GridApptiveGridAuthenticator.withAuthenticationStoragelayout in loadEntities is now ApptiveGridLayout instead of String?Deprecate all ApptiveLink in favor of plain Uri
ApptiveLink in favor of plain UriIsEmptyFilterToday() for filtering DataType.dateLoggedInUser() for filtering createdBy and in the future assigneeFixed parsing for keys in GridField
description to formskeys in GridFieldflutter_lints 2ApptiveGridLayout layoutsloadEntities to loadGrid to enable not loading entities for the Grid to only get the GridFields and Grid Meta Datakey to Gridkey and category to Spacelayout in loadEntities is now ApptiveGridLayout instead of String?Removed deprecated ApptiveGridAuthenticator.withAuthenticationStorage
key and schemaschema from GridApptiveGridAuthenticator.withAuthenticationStorageAdd virtualGrids ApptiveLinkType
virtualGrids ApptiveLinkTypeFormActionsactions from formsid, entities and links are now required named arguments in GridRow
spaceUris from User and gridUris from SpaceAdd HAL ApptiveLinks to User, Space, Grid and Form
ApptiveLinks to User, Space, Grid and FormApptiveLinkspaces in User to spaceUrisgrids in Space to gridUrisrows and fields of Grid are now nullableid to Gridtitle, actions and components of FormData are now nullableFix Bug where not having a saved token would ask for User Authentication directly
Deprecated old call to generate an upload url
Add call to upload Profile Picture
ContentType in export of Network PackageAdd call to load entities directly
Your coding agent can read these notes before it upgrades. Set up the MCP server →