| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 1.5.15 source code.tar.gz | 2026-05-13 | 1.8 MB | |
| 1.5.15 source code.zip | 2026-05-13 | 2.6 MB | |
| README.md | 2026-05-13 | 4.7 kB | |
| Totals: 3 Items | 4.4 MB | 0 | |
🎉 Highlights
This release brings virtual-hosted-style S3 addressing backed by the new public localhost.floci.io DNS, broad DynamoDB conformance fixes, a new AWS Price List service, and the EventBridge TestEventPattern action. Windows users on Docker Desktop also get an important compatibility fix. Big thanks to the 8 first-time contributors below.
🌐 New: localhost.floci.io public DNS
Floci now ships with a public DNS suffix — localhost.floci.io and *.localhost.floci.io resolve to 127.0.0.1 via authoritative DNS. This unlocks virtual-hosted–style S3 addressing out of the box, with no /etc/hosts edits, no custom resolver, and no localhost.localstack.cloud dependency. Just point your AWS SDK at http://<bucket>.s3.localhost.floci.io:4566 and it works.
For LocalStack migrators: localhost.localstack.cloud continues to work as a compatibility alias.
✨ New Features
- feat(s3): virtual-hosted style addressing support — buckets are now reachable at
<bucket>.s3.localhost.floci.ioin addition to path-style by @hectorvent in https://github.com/floci-io/floci/pull/805 - feat(pricing): add AWS Price List Service support (
pricing:*) by @ShubhamDX in https://github.com/floci-io/floci/pull/821 - feat(ses): add SES v2 suppression list endpoints by @okinaka in https://github.com/floci-io/floci/pull/813
- feat(eventbridge): add
TestEventPatternaction by @marvikomo in https://github.com/floci-io/floci/pull/824
🐛 Bug Fixes
S3 / SQS / SNS / SES
- fix(sqs): honor
MaximumMessageSizeattribute onSendMessageby @slang25 in https://github.com/floci-io/floci/pull/782 - fix(sqs): omit
Messagesfield from emptyReceiveMessageJSON response by @slang25 in https://github.com/floci-io/floci/pull/780 - fix(sqs): return MD5 of current request on FIFO dedup replay by @slang25 in https://github.com/floci-io/floci/pull/786
- fix(sns): enforce message size limits on
PublishandPublishBatchby @slang25 in https://github.com/floci-io/floci/pull/783 - fix(ses): allow
SendRawEmailwithoutSourcewhen MIMEFromis present by @okinaka in https://github.com/floci-io/floci/pull/800
DynamoDB
- fix(dynamodb): correct
UpdateExpressionsemantics andTransactWriteItemsidempotency by @bensont1 in https://github.com/floci-io/floci/pull/804 - fix(dynamodb): improve conformance across validation, expressions, and queries by @hectorvent in https://github.com/floci-io/floci/pull/826
API Gateway / CloudFormation / CloudWatch Logs
- fix(api-gateway): resolve sibling
{proxy+}collision with longest-prefix matching by @been-there-done-that in https://github.com/floci-io/floci/pull/811 - fix(cloudformation): provision
AWS::ApiGateway::Authorizerand wireMethod.AuthorizerIdby @ousamabenyounes in https://github.com/floci-io/floci/pull/796 - fix(cloudformation): preserve
Targets[].SqsParametersonAWS::Events::Ruleby @ousamabenyounes in https://github.com/floci-io/floci/pull/793 - fix(cloudwatch-logs): implement
PutSubscriptionFilterandDescribeSubscriptionFiltersby @been-there-done-that in https://github.com/floci-io/floci/pull/810
Lambda / Core
- fix(lambda): Lambda container networking when Floci runs in Docker by @fredpena in https://github.com/floci-io/floci/pull/765
- fix(core): Windows Docker compatibility — CRLF line endings (#739) by @Arthur-0896 in https://github.com/floci-io/floci/pull/790
🧰 Refactors & Internals
- refactor: use
HexFormatfor digest encoding by @codingkiddo in https://github.com/floci-io/floci/pull/772 - fix(tests): enhance ElastiCache test reliability and optimize thread handling by @somayaj in https://github.com/floci-io/floci/pull/758
📚 Documentation
- docs: update container badges by @martincostello in https://github.com/floci-io/floci/pull/794
👋 New Contributors
A warm welcome to everyone making their first contribution to Floci:
- @codingkiddo in https://github.com/floci-io/floci/pull/772
- @ousamabenyounes in https://github.com/floci-io/floci/pull/796
- @slang25 in https://github.com/floci-io/floci/pull/783
- @martincostello in https://github.com/floci-io/floci/pull/794
- @marvikomo in https://github.com/floci-io/floci/pull/824
- @been-there-done-that in https://github.com/floci-io/floci/pull/811
- @bensont1 in https://github.com/floci-io/floci/pull/804
- @ShubhamDX in https://github.com/floci-io/floci/pull/821
Full Changelog: https://github.com/floci-io/floci/compare/1.5.14...1.5.15