github ministackorg/ministack v1.2.8

latest releases: v1.3.54, v1.3.53, v1.3.52...
one month ago

What's Changed

[1.2.8] — 2026-04-13

Added

  • SFN intrinsic functions batch 2States.ArrayContains, States.ArrayUnique, States.ArrayPartition, States.ArrayRange, States.MathRandom, States.MathAdd, States.UUID. Contributed by @jayjanssen (#289)
  • RDS Data API SQL-aware stubs — when no real database endpoint is available, ExecuteStatement now tracks CREATE/DROP DATABASE, CREATE/DROP USER, and GRANT/REVOKE statements in memory per cluster. Verification queries return tracked state. Enables acceptance testing of database provisioning workflows without Docker-in-Docker. Contributed by @jayjanssen (#293)
  • RDS parameter group persistenceModifyDBParameterGroup and ModifyDBClusterParameterGroup now store ApplyMethod alongside parameter values. DescribeDBParameters and DescribeDBClusterParameters return stored parameters with Source filter support. Contributed by @jayjanssen (#292)
  • ELBv2 listener attributesDescribeListenerAttributes and ModifyListenerAttributes for ALB listeners. Contributed by @jgrumboe (#286)
  • EC2 subnet tag filteringDescribeSubnets now supports tag:* and tag-key filters. Contributed by @jgrumboe (#285)

Fixed

  • SQS bare queue name as QueueUrl — passing a bare queue name (e.g. my-queue) instead of a full URL now resolves correctly, matching AWS and LocalStack behavior. Previously returned QueueDoesNotExist. Reported by @RSzynal-albot
  • Lambda ESM ReportBatchItemFailures — SQS event source mappings with FunctionResponseTypes=["ReportBatchItemFailures"] now parse the handler's batchItemFailures response. Failed messages are left on the queue for redelivery/DLQ instead of being silently deleted. Reported by @okinaka
  • SFN REST-JSON PascalCase to camelCase conversion_dispatch_aws_sdk_rest_json now converts PascalCase parameter names to camelCase before dispatching. Fixes BadRequestException: resourceArn is required when Step Functions dispatches to RDS Data API. Contributed by @jayjanssen (#291)
  • SFN query-protocol XML response fidelity_xml_element_to_dict now coerces known numeric fields to integers, boolean fields to booleans, and detects list-wrapper elements to produce JSON arrays even with a single child. Contributed by @jayjanssen (#290)
  • RDS DescribeDBEngineVersions family prefixDBParameterGroupFamily no longer double-prefixes the engine name. Contributed by @jayjanssen (#292)

Don't miss a new ministack release

NewReleases is sending notifications on new releases.