Matthew Riley MacPherson
db6cf2ae83
VERSION ONE STABLE
2014-09-30 23:07:02 -04:00
Matthew Riley MacPherson
4c1b8943cd
Use error-first callbacks ( close #219 )
2014-09-30 22:15:07 -04:00
Oliver Hoffmann
69a64f8a91
Makes localForage browserify friendly
2014-08-25 13:53:06 +02:00
Oliver Hoffmann
4a35112823
Adds promise to package.json dependencies list
2014-08-25 13:42:59 +02:00
Matthew Riley MacPherson
738272b324
Revert "Migrate to Browserify / Gulp for Build Process"
2014-08-10 18:26:06 -04:00
Andrew Sliwinski
68131d0280
Add es3ify to build process and resolve issue with esprima parsing of 'return' in drivers
2014-08-07 21:20:50 -07:00
Andrew Sliwinski
87f3cbd68d
Migrate to browserify / gulp for build process. Resolves GH-198 Resolves GH-174
2014-08-05 17:26:35 -07:00
Matthew Riley MacPherson
d57ef7cb51
0.9.2: Fix es3 errors for IE and Cordova
2014-07-25 13:26:37 -04:00
Matthew Riley MacPherson
d04e05720c
Add es3safe to build step
...
Allows us to write sane-looking code that is converted
to IE8 and Cordova-friendly ES3-type code without reserved
keywords at build-time.
* Fix #201
* Fix #202
2014-07-25 13:02:50 -04:00
Matthew Riley MacPherson
2ebd865125
Bump to 0.9.1 for ready fix
2014-07-03 23:36:40 -04:00
Matthew Riley MacPherson
aa36242e02
Add keys() method
2014-07-03 11:28:26 -04:00
Matthew Riley MacPherson
e8762a3104
Bump Phantomjs version
2014-07-03 11:24:06 -04:00
Matthew Riley MacPherson
ad5038077e
Improve tests
2014-06-30 03:25:03 -04:00
Matthew Riley MacPherson
ccd8dc7f35
Add browser-based, mocha API tests ( #148 )
2014-06-30 03:09:48 -04:00
Matthew Riley MacPherson
614aa0bdc3
Tweak keys() pull request
2014-06-10 08:39:09 -04:00
Matthew Riley MacPherson
c49fb9e3ce
Add JS Code style tests
...
* fix #149
* fix #166
2014-05-16 16:41:28 -04:00
Matthew Riley MacPherson
c2d27772ea
Fix WebSQL config bug
2014-05-12 10:42:34 -04:00
Matthew Riley MacPherson
1b13a99347
Use site/ not docs/
2014-05-11 21:19:05 -04:00
Matthew Riley MacPherson
aa7b9b3ecf
0.8 - Add web worker support
2014-05-05 19:59:47 -04:00
Matthew Riley MacPherson
d2444bbeb6
Bump version number for component
2014-04-25 10:53:07 -04:00
Matthew Riley MacPherson
0e9da167c7
Merge component branch
2014-04-25 10:47:24 -04:00
Matthew Riley MacPherson
aae88028e1
Fix everything and rollout hotfix
2014-04-22 19:46:29 -04:00
Matthew Riley MacPherson
69f7abaae4
Add built version to dist
2014-04-22 19:19:55 -04:00
Matthew Riley MacPherson
8936e9d400
Bump version number for better config and errors
...
Fix #78
2014-04-22 13:57:45 -04:00
Matthew Riley MacPherson
b1e5a0a2f7
Use dist/ folder again
2014-04-22 13:30:18 -04:00
PG
157cb19bd4
add component build test
...
remove browserify for now
add component build test
remove old files
fix grunt
2014-04-21 22:43:10 -07:00
PG
700e8a8d50
add component support
...
Release 0.3.1
update version
2014-04-21 22:43:08 -07:00
Matthew Riley MacPherson
62d29c73c3
Fix version mismatches
2014-04-20 14:07:53 -04:00
Matthew Riley MacPherson
2fec543424
Bump version in banner
2014-04-19 18:16:45 -04:00
Matthew Riley MacPherson
2d11c909e4
Move built versions outside of dist
2014-04-11 14:38:52 -04:00
Matthew Riley MacPherson
f98a5e6a10
Use WebSQL on certain Samsung devices ( #128 )
2014-04-06 12:51:31 -04:00
Matthew Riley MacPherson
adb8aa9bd8
Improve grunt task loading
2014-04-02 03:09:43 -04:00
Matthew Riley MacPherson
42281b3a2a
Add Grunt task to publish site
2014-04-02 03:04:00 -04:00
Matthew Riley MacPherson
8ede5503ca
Version 0.3 - First API call runs _initStorage
2014-04-01 22:53:27 -04:00
Matthew Riley MacPherson
d1b40f404e
Add jshint to tests
2014-04-01 18:42:41 -04:00
Matthew Riley MacPherson
f51239deab
Bump version for DB size config
2014-03-25 19:39:05 -04:00
Matthew Riley MacPherson
08a566d2b0
Add support for ArrayBuffer, Blob, and TypedArray
...
Adds support for ArrayBuffer, Blob, and most kinds of TypedArrays
to all drivers. Relies on some hairy code (that could be further refactored)
for localStorage and WebSQL, but the point is everything checks out.
PhantomJS seems to have problems with the Blob test; while I'm hesitant to
skip tests, it DOES work fine in Safari, which is the target there, so I'm
going to look into it but commit this work for now, as it's very useful.
* Fix #28
* Fix #30
* Fix #40
* Fix #63
This partially addresses #69 , as it allows for Blob storage, but doesn't
address the issue of extremely large files, which neither localStorage nor
WebSQL will support (their limits are too low).
2014-03-19 15:54:05 -04:00
Matthew Riley MacPherson
634690c889
Add ability to config localForage
2014-03-18 20:10:32 -04:00
Matthew Riley MacPherson
2e8d5ee3e6
Version it!
2014-03-14 16:11:18 -07:00
Matthew Riley MacPherson
aca36ded74
Upgrade grunt-casper in package.json
2014-03-06 15:05:29 -05:00
Matthew Riley MacPherson
d8bbb1d286
Back out version not yet on npmjs
2014-03-06 03:01:29 -05:00
Matthew Riley MacPherson
2a9da34b05
Support casperjs on Windows
2014-03-06 02:31:58 -05:00
Matthew Riley MacPherson
ca0d0f4756
Use grunt to run tests ( Fix #93 )
...
Moving away entire from Make and shell scripts to do things, this
should allow Windows users to run our tests.
This might address issues in #52 , but I'm not sure.
2014-03-05 20:05:06 -05:00
Matthew Riley MacPherson
f6f4934238
Add karma for testing
2014-03-05 18:23:47 -05:00
Matthew Riley MacPherson
4581784a9c
Add watch command to grunt
2014-03-05 17:50:07 -05:00
Matthew Riley MacPherson
492c913016
Cleanup spaces and style
2014-03-05 16:51:13 -05:00
magalhas
b15c49acac
build using grunt instead of make
2014-03-05 21:16:55 +00:00
Moez Bouhlel
df58a79f13
update node package.json
2014-02-14 16:07:38 +01:00
David Guttman
83d003379d
lowercase package name for npm
2014-02-13 07:16:48 -08:00
David Guttman
c914a34b98
Add "browser" field to package.json for Browserify
2014-02-13 07:15:12 -08:00