Home / Companies / LocalStack / Blog / December 2025

December 2025 Summaries

6 posts from LocalStack

Filter
Month: Year:
Post Summaries Back to Blog
LocalStack is transitioning its AWS emulator offering into a unified version to enhance user engagement and provide a more secure and feature-rich experience, effective March 2026. Historically, LocalStack offered two separate versions: a free Community edition and a paid Pro edition, but the new consolidated version will require users to create an account for access, allowing the company to maintain better communication and support. This change aims to cater more effectively to engaged users, while still providing free access to students, hobbyists, and open-source projects, although the Community edition will no longer receive regular updates or active maintenance. The shift seeks to ensure the sustainability and evolution of LocalStack's platform, enabling it to continue supporting cloud development productivity globally. Existing users will need to adjust their setups accordingly, either by signing up for the new free tier or pinning to an older version to avoid disruption, though this will exclude future updates and security patches.
Dec 18, 2025 2,178 words in the original blog post.
LocalStack for Snowflake 1.5 introduces significant enhancements, focusing on improved SQL function support and compatibility refinements, particularly for Iceberg table capabilities. This release adds support for several new SQL functions, such as POSITION and LENGTH, and enhances query execution behavior, especially in handling window functions, timestamps, and stage file operations. The version also improves parity with Snowflake, ensuring better handling of large timestamps, quoted file references, and aggregate queries. These updates aim to strengthen the fidelity and reliability of local Snowflake development workflows, making it easier for developers to test and implement Iceberg-based workflows locally. Users are encouraged to sign up for a free trial or upgrade to leverage these new features.
Dec 12, 2025 543 words in the original blog post.
LocalStack for AWS 4.12 introduces significant updates that enhance serverless development workflows by supporting Lambda Managed Instances, which offer predictable costs for Lambda workloads and specialized compute hardware. This release also improves unit testing for AWS Step Functions, allowing developers to validate states and test error handling without deploying to AWS. The update includes enhanced features for the S3 Tables provider, such as tagging and encryption configuration, and expanded Glue API support with user-defined functions and column statistics. Additional improvements are made across various services, including EventBridge, IAM, CloudWatch Logs, CloudFormation, and EC2, with upgrades enhancing functionalities like load balancing, tagging operations, and security configurations. These developments aim to provide a more robust local development environment, enabling faster iteration and more reliable application development.
Dec 11, 2025 943 words in the original blog post.
AWS Fault Injection Service (FIS) enables users to conduct controlled chaos experiments on AWS infrastructures to test system resilience by introducing faults, such as stopping instances or network disruptions. However, direct testing on AWS can be costly and risky, leading to the use of LocalStack for local emulation of these experiments. LocalStack allows for quick and safe iteration without incurring cloud costs, using Terraform to provision test environments. The guide explains setting up a local environment, running fault injection experiments, and validating outcomes through LocalStack, which supports various FIS actions like stopping EC2 instances and sending commands via Systems Manager. The process involves creating a Terraform configuration to launch EC2 instances, deploying the setup with tflocal, defining an FIS experiment template, and executing the experiment to observe system behavior during faults. This method provides a replicable way to ensure application fault tolerance in a controlled setting while highlighting some limitations, such as the inability to support advanced selection modes and the ignoring of the roleArn field in LocalStack. Additionally, LocalStack's Chaos API offers further customization of fault injection, allowing for the simulation of API failures and network effects across AWS services.
Dec 10, 2025 2,301 words in the original blog post.
AWS Step Functions has enhanced its TestState API, allowing for more comprehensive unit testing of state machines in both cloud and local environments, thanks to a partnership with LocalStack. These enhancements include the ability to mock results or errors for Task states, making execution roles optional, supporting all state types, and accepting full state machine definitions for testing. This improved API facilitates testing complex JSONPath or JSONata expressions and offers features like mocking the Context object for better control over runtime environments. LocalStack's integration allows developers to test locally, offering fast iteration, fine-grained control over inputs and outputs, and eliminating cloud costs, which is particularly advantageous for organizations with strict security or compliance requirements. The new features streamline the testing process by enabling the simulation of entire state machine executions and integration with traditional unit test frameworks, offering a robust alternative for those unable or unwilling to directly deploy in the AWS cloud.
Dec 03, 2025 1,645 words in the original blog post.
AWS has introduced a new feature called Lambda Managed Instances, allowing users to run Lambda functions on specified EC2 instances for better cost control and execution flexibility. This feature requires users to define a Capacity Provider to specify the EC2 instance types and quantities, and it supports auto-scaling and multi-concurrency, which enhances scalability but requires thread-safe Lambda code. LocalStack has collaborated with AWS to provide local testing support, allowing developers to test these configurations locally without deploying actual EC2 instances, as Lambda functions will continue to run inside containers on local machines. This integration offers a consistent testing environment with the same APIs and CloudFormation resources, although certain AWS cloud features like real EC2 instance creation, scaling, and IAM permissions are not fully emulated locally. The Lambda Managed Instances feature is beneficial for users seeking precise control over execution environments and costs, and LocalStack version 4.12 supports these capabilities, available on DockerHub.
Dec 01, 2025 1,392 words in the original blog post.