Skip to content

Commit

Permalink
[idb_shim] v2.6.1
Browse files Browse the repository at this point in the history
  • Loading branch information
alextekartik committed Aug 11, 2024
1 parent 3f7eac6 commit 3762ff2
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 20 deletions.
4 changes: 4 additions & 0 deletions idb_shim/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
## 2.6.1

* Requires dart 3.5

## 2.6.0+5

* More support for sdb, including key on 2,3 and 4 fields, and more.
Expand Down
11 changes: 8 additions & 3 deletions idb_shim/README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
# idb shim

Pure dart indexed db like API on top of native (Wasm compatible) or sembast implementation. Its goal is to support browsers that do
not support the indexed_db api with very few changes as well as setting the base for a flutter implementation.
Pure dart indexed db like API.

It also allows to test your database schema and access in vm unit tests.
* On the web (Wasm compatible, using `dart:js_interop`) it is a thin layer on top of indexed_db Web API.
* On IO (and in memory), a sembast implementation (useful for testing) is provided.

Its goal is to support the initial indexed_db api with very few changes as well as setting the base
for other implementation (idb_sqflite on top of sqflite for example).

It also allows to test your database schema and access in vm unit tests.

* Project [home page](https://tekartik.github.io/idb_shim.dart/)
* Project [source code](https://github.com/tekartik/idb_shim.dart)
Expand Down
34 changes: 17 additions & 17 deletions idb_shim/pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: idb_shim
version: 2.6.0+5
version: 2.6.1
description: indexed_db dart base interface with implementation for native (browser), file (io) and in memory.
homepage: https://github.com/tekartik/idb_shim.dart/tree/master/idb_shim
topics:
Expand All @@ -10,22 +10,22 @@ environment:
sdk: ^3.5.0

dependencies:
sembast: '>=3.6.0 <5.0.0'
collection: '>=1.15.0 <3.0.0'
path: '>=1.8.0 <3.0.0'
meta: '>=1.3.0 <3.0.0'
web: '>=0.5.0 <2.0.0'
sembast: ">=3.6.0 <5.0.0"
collection: ">=1.17.2 <3.0.0"
path: ">=1.8.3 <3.0.0"
meta: ">=1.9.0 <3.0.0"
web: ">=0.5.0 <2.0.0"

dev_dependencies:
pub_semver: '>=2.0.0'
stack_trace: '>=1.10.0'
logging: '>=1.0.0'
test: '>=1.16.2'
dev_build: '>=0.16.2'
process_run: '>=0.12.0'
build_runner: '>=1.11.3'
build_test: '>=1.3.7'
build_web_compilers: '>=2.16.4'
yaml: '>=3.0.0'
lints: '>=1.0.1'
pub_semver: ">=2.1.4"
stack_trace: ">=1.10.0"
logging: ">=1.0.0"
test: ">=1.16.8"
dev_build: ">=0.16.3+1"
process_run: ">=0.13.1"
build_runner: ">=2.0.0"
build_test: ">=2.1.0"
build_web_compilers: ">=3.0.0"
yaml: ">=3.1.2"
lints: ">=1.0.1"

0 comments on commit 3762ff2

Please sign in to comment.