Skip to content

amsdal

v0.8.1 - 2026-03-09

Added

  • Added table_actions for table dashboard config

v0.8.0 - 2026-02-25

Added

  • PII Cryptor service for encrypting and decrypting sensitive data
  • PII Cryptor settings (PII_CRYPTOR_BASE_URL, PII_CRYPTOR_CLIENT_ID) to configuration

v0.7.6 - 2026-02-24

Changed

  • Added paragraph and header frontend control config types

v0.7.5 - 2026-02-20

Fixed

  • Fix for circular imports in models

v0.7.4 - 2026-02-20

Changed

  • Frontend config action definition updated

v0.7.3 - 2026-02-19

Added

  • On row click added to dashboard config

v0.7.2 - 2026-02-17

Fixed

  • Fix async authentication to handle awaitable permission items in M2M lazy loading

v0.7.1 - 2026-02-16

Added

  • New transactions to generate email challenge

v0.7.0 - 2026-02-13

Changed

  • Refactored authorization system to use composable permissions (BasePermission, PermissionSet, RequireAuth)
  • Replaced legacy ALLOW_ANY constant and scope-based logic with has_admin_permissions and has_permissions functions
  • Updated migrations for LoginSession and MFADevice

v0.6.1 - 2026-02-11

Changed

  • Emit events on MFA challanges

v0.6.0 - 2026-02-05

Changed

  • New events

v0.5.44 - 2026-02-04

Changed

  • form type added to dashboard frontend config

v0.5.43 - 2026-01-25

Changed

  • Added support for fixture structure with nested folders

v0.5.42 - 2026-01-24

Changed

  • Use default manager in fixtures apply

v0.5.41 - 2026-01-22

Fixed

  • Fix for fixtures with Any field

v0.5.40 - 2026-01-19

Changed

  • Move CRM contrib into a separate plugin

v0.5.39 - 2026-01-14

Fixed

  • CRM contrib migrations

v0.5.38 - 2026-01-14

Fixed

  • CRM contrib migrations

v0.5.37 - 2026-01-13

Added

  • CRM contrib

v0.5.36 - 2026-01-02

Fixed

  • Fix for fixture loads with date/datetime values

v0.5.35 - 2025-12-26

Added

  • Added cloud functions for external connections

v0.5.34 - 2025-12-23

Changed

  • Deploying pyproject.toml if exists

v0.5.33 - 2025-12-22

Added

  • Added support for python 3.13

v0.5.32 - 2025-12-21

Changed

  • Update the pydantic to 2.12

v0.5.31 - 2025-12-18

Changed

  • Change the parameters of MFA transaction

v0.5.29 - 2025-12-18

Fixed

  • Fix for serialization

v0.5.28 - 2025-12-17

Added

  • New dashboard config added to the frontend config contrib

v0.5.27 - 2025-12-07

Added

  • Support for contrib transactions

v0.5.26 - 2025-11-30

Added

  • MFA transactions

v0.5.25 - 2025-11-27

Added

  • MFA support added to auth contrib

v0.5.24 - 2025-11-14

Added

  • New frontend config types: 'attachment', 'wizard'

v0.5.23 - 2025-11-05

Added

  • Added 'id' field to FrontendControlConfig model

v0.5.22 - 2025-11-05

Fixed

  • Fix for multiple models

v0.5.21 - 2025-11-05

Changed

  • Added actions to Frontend Config

v0.5.20 - 2025-10-22

Fixed

  • Fix for models compilation

v0.5.19 - 2025-10-20

Added

  • Support for external connections

v0.5.18 - 2025-10-12

Fixed

  • Moved processing of Annotated types earlier in the conversion function to ensure proper handling.

v0.5.17 - 2025-10-10

Fixed

  • Handle created_at field correctly in pre_update and apre_update methods of TimestampMixin to ensure it is set even if not explicitly provided during updates.

v0.5.16 - 2025-10-09

Changed

  • Allow to pass contribs to settings as comma-separated string or JSON array.

v0.5.15 - 2025-10-02

Fixed

  • Fix for handling of files in fixtures

v0.5.14 - 2025-09-26

Changed

  • Remove created_at and updated_at fields from frontend configurations for models that do not inherit from TimestampMixin

v0.5.13 - 2025-09-25

Fixed

  • Fixed conf env names for storage settings

v0.5.12 - 2025-09-25

Changed

  • Exclude TimestampMixin fields from frontend config

v0.5.11 - 2025-09-19

Fixed

  • Adjusted file persist

v0.5.10 - 2025-09-08

Added

  • Conditions added to frontend config

v0.5.9 - 2025-09-04

Fixed

  • Fixes

v0.5.8 - 2025-09-03

Changes

  • File storages

v0.5.7 - 2025-08-21

Added

  • Added TimestampMixin to models for automatic handling of created_at and updated_at fields.

v0.5.6 - 2025-07-31

Changed

  • Exclude models from stubgen

v0.5.5 - 2025-07-28

Fixed

  • Fixes for QS.only

v0.5.4 - 2025-07-11

Fixed

  • Fix for handling the token

v0.5.3 - 2025-07-11

Added

  • Use config_dir to cache token

v0.5.2 - 2025-07-02

Fixed

  • Fix for annotated types in frontend configs conversion.

v0.5.1 - 2025-06-20

Changed

  • Handle literals in frontend configs

v0.4.14 - 2025-06-19

Fixed

  • Handle literals in frontend configs

v0.4.13 - 2025-06-19

Fixed

  • Fix for frontend configs

v0.5.0 - 2025-05-22

Changed

  • Migrations improvements: transfer data on the connection level

v0.4.12 - 2025-05-06

Fixed

  • Fix for optional model parameters in transactions

v0.4.11 - 2025-04-17

Fixed

  • Fixed migration of models with enums

v0.4.10 - 2025-04-14

Added

  • Added short import for TypeModel

v0.4.9 - 2025-04-06

Fixed

  • Fixed deploy

v0.4.8 - 2025-04-04

Changed

  • Deploy amsdal-cli file if exist

v0.4.7 - 2025-03-25

Added

  • Added import shortcuts

v0.4.6 - 2025-03-17

Fixed

  • Fox for unique fields

v0.4.5 - 2025-03-13

Fixed

  • Authentication without proper email/password raises an error

v0.4.4 - 2025-03-11

Fixed

  • Fix for authentication without models

v0.4.3 - 2025-03-07

Fixed

  • Test helpers adjusted

v0.4.2 - 2025-03-05

Changed

  • Added support for db_field

v0.4.1 - 2025-02-25

Fixed

  • Added auth contrib fixtures

v0.4.0 - 2025-02-24

Added

  • Support for FKs and M2Ms
  • Python classes

v0.3.6 - 2024-02-13

Changed

  • Adjusted helpers for tests (adjusted-test-helpers)

v0.3.5 - 2024-12-10

Fixed

  • Use AsyncBackgroundTransactionManager (AsyncBackgroundTransactionManager)

v0.3.4 - 2024-12-09

Added

  • AsyncFileMigrationStore added (AsyncFileMigrationStore)

v0.3.3 - 2024-12-06

Added

  • Async hooks in contrib (async-hooks)
  • Execute async transactions (async-transactions)

v0.3.2 - 2024-12-05

Added

  • Async support (async-support)

v0.3.1 - 2024-11-28

Fixed

  • Fixed schema type usage in migration (schema-type-fix)

v0.3.0 - 2024-11-27

Changed

  • Metadata redesign: moving metadata into historical connection (metadata-redesign)

v0.2.6 - 2024-11-04

Added

  • Nested filtering support (nested-filtering)

v0.2.5 - 2024-10-28

Added

  • Python3.12 support added (python3.12-support)

v0.2.4 - 2024-10-24

No significant changes.

v0.2.3 - 2024-10-23

Changed

  • Optimization for User model init (user-init)

v0.2.2 - 2024-10-18

Fixed

  • Fix for worker connection init (worker-connection-init)

v0.2.1 - 2024-10-18

Fixed

  • Handle update with specific object version (update-specific-object-version)

v0.2.0 - 2024-10-15

Added

  • AMSDAL Glue integration (amsdal-glue)

v0.1.27 - 2024-09-12

Added

  • Added google style docstring (docstring)

v0.1.26 - 2024-09-04

Added

  • Background transactions (background-transactions)

v0.1.25 - 2024-08-26

Added

  • Added heplers for testing (testing-helpers)

v0.1.24 - 2024-08-20

Fixed

  • Fix password change for User (fix-password-change)

v0.1.23 - 2024-07-16

Added

  • Support for ordering in fixtures (support-for-ordering-in-fixtures)

v0.1.22 - 2024-07-11

Fixed

  • Handled dicts and structures in fixtures (handled-dicts-and-structures-in-fixtures)
  • Added frontend configs generation for structure types (frontend-configs-generation-for-structure-types)

v0.1.21 - 2024-06-07

Added

  • Cloud operation to delete environment (cloud-operation-delete-environment)

v0.1.20 - 2024-05-30

Fixed

  • Frontend config response handling (frontend-config-response-handling)

v0.1.19 - 2024-05-22

Added

  • Date and Datetime field types added (date-datetime-field-types)

v0.1.18 - 2024-05-15

Added

  • Environment management commands (environment-management-commands)

v0.1.17 - 2024-05-09

Changed

  • It is now possible to specify permissions for a specific object. A flag has been added that indicates the need for permissions for models by default (object-level-permissions)
  • Removed iceberg from default dependency (iceberg-removed)
  • Added list of all dependencies to ListDependenciesDetails (all-dependencies)

v0.1.16 - 2024-05-06

Added

  • Bulk operations (bulk-operations)

v0.1.15 - 2024-05-03

Changed

  • Improved repr of File to avoid printing whole file content (filre-repr)

Fixed

  • Fixed migration for deleted data (migrate-deleted-data)

v0.1.12 - 2024-04-25

Changed

  • Add ability to pass noinput flag for deploy service. (silent-deploy)

Fixed

  • Set left-to-right union mode for references. (left-to-right-union-mode-for-references)

v0.0.41 - 2024-03-12

Changed

  • Return object_latest in frontend configs for models in transaction arguments (return-object-latest)

v0.0.40 - 2024-03-07

Added

  • Context manager added (context-manager)

v0.0.39 - 2024-03-06

Fixed

  • Do not call hooks during state DB refresh (do-not-call-hooks-during-state-db-refresh)
  • previous_version method now uses the the lakehouse connection (previous-version-lakehouse-connection)

v0.0.38 - 2024-03-05

Changed

  • References are now resolved into objects (references-resolved-into-objects)

v0.0.37 - 2024-03-01

Added

  • Postgres state connection added (postgres-state-connection)

Changed

  • Files are now created first in fixtures (files-creation-first)

v0.0.36 - 2024-02-27

Fixed

  • Fixed static files handling (static-files-handling)
  • Fixed references in fixtures (fixed-references-in-fixtures)
  • Fixed object_version filter in lakehouse connections (fixed-object-version-filter)

v0.0.35 - 2024-02-22

Added

  • Allow to specify IP address in the expose DB operation (expose-db-ip)

v0.0.34 - 2024-02-22

Added

  • New operations to add dependencies and expose DB (cloud-dependency-operations)

v0.0.33 - 2024-02-20

Fixed

  • Fixed transaction parameters in frontend config (fixed-transaction-parameters)

v0.0.32 - 2024-02-20

Changed

  • Improved automatic frontend config generation (improved-frontend-config-generation)

v0.0.31 - 2024-02-15

Fixed

  • Remove old transactions on rebuild (remove-old-transactions)
  • Improved metadata performance (improved-metadata-performance)

v0.0.30 - 2024-02-14

Added

  • Cloud app secrets management (cloud-app-secrets)

v0.0.29 - 2024-02-13

Fixed

  • Fixed init class versions (fixed-init-class-versions)

v0.0.28 - 2024-02-06

Changed

  • Transactions are copied with full file structure (transactions-file-structure)

v0.0.27 - 2024-02-04

Fixed

  • Fixed handling of references (fixed-references-handling)

v0.0.26 - 2024-01-31

Changed

  • Added values in frontend config (frontend-config-values)

v0.0.25 - 2024-01-30

Added

  • Postgres connection added (postgres-connection)

v0.0.24 - 2024-01-23

Changed

  • Updates to deploy commands (deploy-cli-updates)

v0.0.23 - 2024-01-19

Changed

  • Changes to CLI methods methods (deploy-cli)

v0.0.22 - 2024-01-17

Fixed

  • Fixed authorization (authorization-fix)

v0.0.21 - 2024-01-16

Added

  • Fixes and improvements for supporting integrations (integrations)
  • Filtering by object (filtering-by-objects)

v0.0.20 - 2024-01-12

Added

  • Auto-generation of Frondend Config (frontend-config-auto-generation)
  • Deploy methods added to AMSDAL Manager (deploy-methods)

v0.0.19 - 2023-12-22

Fixed

  • Take into account the exclude_none parameter when dumping a model (respect-exclude-none)

v0.0.18 - 2023-12-20

Added

  • Added Address to documentation. (docs-address-api)
  • Added change-logs to documentation. (docs-change-logs)
  • Added QuerySet .using() and _address filter into documentation. (docs-queryset-using)
  • Added AMSDAL Server API documentation. (docs-server-api)
  • Transactions added to Metadata and Lakehouse (transactions)

Changed

  • Lazy loading of References in Metadata (lazy-references)