Slava Kim
27f249bfed
A lot of crazy package bumps
2015-01-21 14:03:55 -08:00
David Glasser
6b204ca73a
Bump package versions for 1.0.2
2014-12-19 10:31:59 -08:00
David Glasser
73b809c122
Bump versions for 1.0.2.
2014-12-11 22:44:41 -08:00
David Glasser
6ea8443f30
Update calls to addFiles, onUse, and onTest
2014-12-09 20:18:31 -08:00
David Glasser
de5f68cf70
bump all versions (due to source-map upgrade)
2014-11-25 09:06:26 -08:00
Sashko Stubailo
36da5aecb4
Make all version numbers not have rc
2014-10-13 14:09:37 -07:00
Sashko Stubailo
698fbedb10
Bump all of the version numbers to rc.0
2014-10-07 17:10:48 -07:00
Sashko Stubailo
1e53f6b598
Bump all version numbers again after cherry-picking unipackage fix
2014-10-01 17:06:57 -07:00
Sashko Stubailo
0129c3f5ac
Bump all of the version numbers again, to republish with the unipackage.json fix
2014-10-01 15:43:05 -07:00
Sashko Stubailo
eecc272e4a
Bump every single package version number due to a change in compilation
2014-09-29 23:44:50 -07:00
ekatek
bab557d49b
incrementing package versions for a clean release
2014-09-25 18:34:34 -07:00
ekatek
220cc69e31
package versions incremented
2014-09-19 21:16:14 -07:00
Emily Stark
833c6f5b4f
Bump package versions for 0.9.2
2014-09-15 11:36:57 -07:00
Emily Stark
3f680f76a4
Bump package versions for 0.9.2-rc3
2014-09-09 11:11:38 -07:00
Emily Stark
8a8df1f89d
Factor out 'base64' into its own package and use from 'oauth'.
...
'oauth' was using 'btoa', but it's not supported in IE8-9. We already
had a base64 implementation in 'ejson', so I factored it out into its
own package used by 'ejson' and 'oauth'.
2014-09-09 10:37:07 -07:00
Avital Oliver
c23408bdd7
versions for 0.9.1
2014-09-04 15:41:39 -07:00
Avital Oliver
864fffc9e9
Bump package versions in preparation for 0.9.1-rc0
2014-08-28 11:00:35 -07:00
ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
ekatek
833d8b3620
adding names and test packages where applicable; wip
2014-04-10 15:04:38 -07:00
Geoff Schmidt
4d114ef617
Set some (not all, yet) packages to version 1.0.0
2014-03-07 01:33:37 -08:00
Marc-Andre Lafortune
18ea49a8c2
EJSON: Add tests for custom types
2014-02-12 15:26:50 -08:00
Naomi Seyfer
0d8bfbae8a
fix tests, rename option, more style fixes
2013-10-02 12:01:21 -07:00
Andrew Wilcox
da6bc1d835
EJSON.stringify objects in sorted key order.
...
Thus if two objects are EJSON.equals, their serialization strings will
be equal also.
(This should mean that reactive-dict could now allow objects to be
used as the key for `equal`).
Note this change does not affect livedata because livedata uses the
EJSON adjust functions to convert between JSON and EJSON (not
stringify).
Adds a couple options to EJSON.stringify:
* keyOrderSensitive: in parallel with EJSON.equals, outputs objects in
native key order (the old behavior).
* indent: pretty-prints the output.
The serialization code is based json2, which makes it easy to preserve
the indentation functionality provided by JSON.stringify. Only enough
code is included to serialize arrays and objects; serializing
primitive values such as strings is delegated to the native
JSON.stringify to reduce code and in case the native implementation is
more efficient.
Include underscore as an explicit dependency in package.js.
Document options to EJSON.equals and EJSON.stringify.
2013-10-02 11:43:44 -07:00
David Glasser
4b3cb9d305
Rename api.exportSymbol -> api.export.
2013-07-25 18:54:43 -07:00
David Glasser
d387e043ea
Rename _FooTest symbols to FooTest. They are already test-only.
2013-07-25 18:54:42 -07:00
David Glasser
3a7eac6dca
Declare _FooTest symbols as testOnly; they are only visible to tests.
...
They are visible to *all* tests, not just the package's own tests.
2013-07-25 18:54:42 -07:00
David Glasser
9f38258b54
Drop all @export lines. Add api.exportSymbol instead.
2013-07-25 18:54:40 -07:00
Geoff Schmidt
ed18c6ffb5
Comprehensive build-time error reporting system. In particular: if an error occurs, the build will try to continue to identify any other potential problems so that they can be flagged too. Syntax errors are captured and dealt with programmatically, rather than just being echoed to stderr by node. Stack traces are parsed to pull out file and line information, and a distinction is made between the 'user' and 'internal' portions of the stack. All of this is at build time only -- it has not been extended to (run-time) server or browser yet. Also, no source maps yet, though line numbers are computed correctly for units within the linker.
2013-05-13 11:52:43 -07:00
David Glasser
6b48e8bd8a
stuff that doesn't have conflicts
2013-05-13 11:51:50 -07:00
David Glasser
86e4f9b00f
EJSON: fix error in recursive EJSON.equals with keyOrderSensitive.
2013-01-17 15:56:14 -05:00
Naomi Seyfer
be8c94c899
Switch from LocalCollection._deepcopy to EJSON.clone
2013-01-17 15:55:41 -05:00
Naomi Seyfer
9fe782ab15
Move EJSON stuff to new ejson package.
2013-01-17 15:51:58 -05:00