kitar/laravel-dynamodb
A DynamoDB based Eloquent model and Query builder for Laravel.
v1.4.0
811K downloads/mo
#4733 most downloaded on Packagist
kitar/laravel-dynamodb
What this package is like to depend on
Last release 1 years ago
08 Jun 2025
Release timing varies
gaps range from 2 weeks to 1.2 years
Most releases are documented
notes for 10 of 16 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
16 releases · first in 2020
0 releases in the last 12 months
see the full history below
Release timeline
16 releases · Mar 2020 to Jun 2025Releases
latest 16-
v1.4.008 Jun 2025 -
v1.3.016 Mar 2024 -
v1.2.015 Dec 2023Release notes
Open source →- Added a method to retrieve
LastEvaluatedKeymore simply and reliably. #40 (Thanks @raphaelcangucu !)
We can now use the collection's method to retrieve the
LastEvaluatedKeywithout having to reference the metadata for each model. This update makes it easy to obtain theLastEvaluatedKey, even when the items included in the response are empty.$products = ProductCatalog::limit(5)->scan(); // can do this $products->getLastEvaluatedKey(); // instead of $products->first()->meta()['LastEvaluatedKey'];
The traditional method will continue to be supported in
v1.x. However, it might become deprecated inv2.x. - Added a method to retrieve
-
v1.1.212 Sep 2023Release notes
Open source →- Fixed the issue where an exception occurs when the value of PK or SK is 0. (Thanks @adalbertoadrian !)
-
v1.1.114 Feb 2023Release notes
Open source →- Support Laravel 10.x (Thanks @negoziator !)
- Update GitHub Actions workflow to ensure all illuminate versions are used during testing.
-
v1.1.023 Dec 2022Release notes
Open source →- Support batch operations #34
- Usage is documented here. It can be used via Model as well.
- Thanks to @negoziator and @ryanhungate for working on this issue :)
- Support batch operations #34
-
v1.0.212 Dec 2022Release notes
Open source →- Support PHP 8.2 #31
- Fix return types #24 (Thanks @madrussa !)
- Fix typo #27 (Thanks @localpath !)
-
v1.0.126 Aug 2022Release notes
Open source →- Add a protocol by default on config endpoint #23 (Thanks @lucasgiovanny !)
-
v1.0.024 Mar 2022Release notes
Open source →- Support Laravel 9.x (Thanks @andreagroferreira !)
- Support PHP 8.1
Since I've been using this package in a few production apps for several months, I think it's time to call it v1.0.0. However, there are no major changes. It's fully backward compatible. Please feel free to submit any questions, feature requests, and PRs.
-
v0.6.005 Feb 2022Release notes
Open source →- Support Model::create() method (Thanks @marvinosswald !)
I'm already using this package in a few production apps, so I think it's time to tag it as 1.0 shortly. (maybe when we support Laravel 9)
-
v0.5.117 Nov 2021Nothing published for this version
-
v0.5.027 Oct 2021Nothing published for this version
-
v0.4.022 Mar 2021Nothing published for this version
-
v0.3.022 Jan 2021Nothing published for this version
-
v0.2.024 Mar 2020Nothing published for this version
-
v0.1.023 Mar 2020Nothing published for this version