Commit Graph

7042 Commits

Author SHA1 Message Date
Sashko Stubailo
3469b78793 Bump package versions for RC 16 2015-09-17 11:25:24 -07:00
w
70fa119b2d blaze: don't snapshot data context in each..in 2015-09-16 21:18:51 -04:00
Ben Newman
a65dd2fdf2 Un-shim String.prototype.replace to fix markdown tests in IE8. 2015-09-16 18:57:33 -04:00
Ben Newman
ca514f29d7 Turn callable console method objects into actual functions. 2015-09-16 17:48:16 -04:00
Martijn Walraven
b4ef6b8017 Fix setting mobile status bar defaults
We attempted to set default values for cordova-plugin-statusbar at
runtime. Because the plugin may not have been loaded at that point,
this gave inconsistent results. Instead, we now set the default options
while building, so they will get added to config.xml.

Fixes #5098
2015-09-16 22:57:32 +02:00
Ben Newman
031c73693b Use es5-shim when testing ecmascript and ecmascript-collections. 2015-09-16 16:39:27 -04:00
Ben Newman
578d5ade09 Include es5-sham.js with the es5-shim package.
This ensures adequate implemenations of APIs like Object.create are
available in IE8, so that packages like ecmascript-collections can depend
on those APIs without completely breaking the simplest of apps in IE8.
2015-09-16 16:13:59 -04:00
Nathan Muir
dd7227a319 Meteor.loginWithX - Add check to see if options is undefined. (Fixes issue introduced in #4754) 2015-09-15 14:03:32 -07:00
Ben Newman
ac03e9988c Add missing babelHelpers.slice method. 2015-09-14 21:02:00 -04:00
Ben Newman
cf1cf7ac1f Provide explanations for polyfills (Promise, Map, and Set). 2015-09-14 15:58:24 -07:00
Ben Newman
3cbbf7242f Add explanations of ECMAScript features. 2015-09-14 15:58:15 -07:00
Ben Newman
bddc800281 Add introduction and section about polyfills to ecmascript README. 2015-09-14 15:58:06 -07:00
Ben Newman
93fb8c69da Begin fleshing out packages/ecmascript/README.md. 2015-09-14 15:57:57 -07:00
Sashko Stubailo
2c5dff2968 Treat argument to #each as expression, not path
Fixes #5137
2015-09-14 15:53:24 -07:00
Sashko Stubailo
81b2d3e6ee Bump again 2015-09-14 12:16:24 -07:00
Sashko Stubailo
3e3d2cc0f1 Bump RC versions 2015-09-14 12:07:49 -07:00
Sashko Stubailo
ee0afb5fcc Special-case http imports in LESS package
Add super basic test
2015-09-14 12:02:07 -07:00
Sashko Stubailo
e2d4556479 Special-case http imports in LESS package 2015-09-14 11:53:58 -07:00
Sashko Stubailo
aaabeaf5b1 Bump package versions for RC 14 2015-09-11 19:16:23 -07:00
Martijn Walraven
9807f11b40 Add hacks to Cordova plugin to fix URL-path mapping mismatch after 1.2 build tool changes
Fixes #5119
2015-09-11 22:19:36 +02:00
Martijn Walraven
592ed38272 Disable iOS 9 App Transport Security until Cordova adds support
See https://issues.apache.org/jira/browse/CB-9569
Fixes #4560
2015-09-11 08:09:07 +02:00
Oleksandr Chekhovskyi
42fbef7e6f Fix method calls during reconnect
User could enter irrecoverable broken state after doing any action while
reconnecting (specifically between stream reset and quiescence).
In this state some or all documents in collections would be missing,
because the loop processing buffered messages is interrupted with an
exception in _process_added.

This commonly happened on slow/bad networks, such as mobile.
2015-09-09 18:16:40 -07:00
David Greenspan
4df1327009 Improve Meteor.settings docs #4704 #5118
Fix docs to say:
* Not that Meteor.settings is empty with no settings
* Meteor.settings.public is always there on client and server
* Changing it on the server affects the client

Also add mention to History.md
2015-09-09 16:01:14 -07:00
Evan You
1b5a1b3ff0 exclude packages with env variables 2015-09-09 15:30:00 -04:00
Evan You
452c839d94 apply ci script updates 2015-09-09 15:29:46 -04:00
David Greenspan
2bb7138cc4 Semicolons 2015-09-07 08:49:46 -07:00
Tim Haines
49b49a0a3d OAuth1Binding - don't mutate the rawHeaders when generating a signature 2015-09-03 14:57:58 -07:00
David Greenspan
8754e3626f Bump versions for RC 2015-09-03 11:32:51 -07:00
Sashko Stubailo
f0ae6b8a39 Bump package versions for new RC 2015-09-02 13:34:22 -07:00
Sashko Stubailo
0bb7c7c0b2 New addAssets package.js API; same file can be source and asset
1. Add `addAssets` API to `package.js`
2. Rename `getSourcesFunc` to `getFiles` in internal code
3. Changed `PackageAPI#sources` to `PackageAPI#files` with a new structure that
   has separate objects for assets and sources
4. Added some tests for different error conditions
5. The same file can now be a source and an asset
2015-09-02 13:14:02 -07:00
Sashko Stubailo
291c8fe344 Move BabelCompiler class into babel-compiler package
It used to be in the ecmascript package.
I want to use it in the jsx package, so it needs to be exported from somewhere.
2015-09-01 19:11:25 -07:00
Vincent Jaubert
10d1ce1593 Put missing brackets around hexstring optional parameter name in Mongo JSDoc 2015-09-01 14:07:36 -07:00
David Greenspan
6878c6aca5 bump version 2015-08-31 17:51:34 -07:00
David Greenspan
99e80ce998 Claim RC 10 2015-08-31 17:30:37 -07:00
David Greenspan
397a8ca3db Remove meteor-tool/.versions
It seems to be causing problems publishing meteor-tool from other arches
like Windows.  Try removing it.
2015-08-31 17:28:16 -07:00
David Glasser
af567ff8a3 404 instead of boilerplate on production JS links
Make sure the 404 is not cached. Helps with CDNs (see eg 6ff0faa).
2015-08-31 15:40:36 -07:00
David Greenspan
4226c4f9e1 claim RC 9 2015-08-31 12:00:15 -07:00
David Greenspan
280041cf08 bump version number 2015-08-31 10:58:23 -07:00
David Greenspan
bae5007782 bump tool version 2015-08-31 10:51:30 -07:00
Simon Fridlund
790865cc0e Better duplicate error checks for insertUserDoc
Update tests for accounts-base

Watch for specific exceptions being thrown.
2015-08-28 11:17:56 -07:00
Sashko Stubailo
16fcf6275a Add test for bare file compiled with ecmascript 2015-08-28 11:12:49 -07:00
David Greenspan
3d6cb90d51 bump versions for RC 7 2015-08-27 15:54:37 -07:00
David Greenspan
d5d7d33bd6 bump for RC 6 2015-08-27 10:58:47 -07:00
David Greenspan
20db245ace crosswalk has documentation:null 2015-08-26 17:46:04 -07:00
David Greenspan
2e2a573d40 version bumps 2015-08-26 17:39:55 -07:00
David Greenspan
2b751b549b Merge branch 'devel' into release-1.2 2015-08-26 17:13:32 -07:00
Avital Oliver
f47cf27b27 Revert "Let Meteor.call within observe call server methods."
This reverts commit 1aaea772f2.

Apparently tests fail after this commit. Not sure how that happened.
2015-08-26 14:24:16 -07:00
Avital Oliver
5bf8885534 Revert "Let Meteor.call within observe call server methods."
This reverts commit 1aaea772f2.

Apparently tests fail after this commit. Not sure how that happened.
2015-08-26 14:23:49 -07:00
Avital Oliver
d9fe23bc60 Let Meteor.call within observe call server methods.
Since `observe` callbacks fire synchronously, before this change,
if you run a method on the client that leads to an observe
callback firing, and in that observe callback you call `Meteor.call`,
it would act the same as when you call `Meteor.call` within a method
stub -- that is, it would call the method stub but not send the
method invocation to the server.
2015-08-26 12:38:49 -07:00
Avital Oliver
1aaea772f2 Let Meteor.call within observe call server methods.
Since `observe` callbacks fire synchronously, before this change,
if you run a method on the client that leads to an observe
callback firing, and in that observe callback you call `Meteor.call`,
it would act the same as when you call `Meteor.call` within a method
stub -- that is, it would call the method stub but not send the
method invocation to the server.
2015-08-26 12:38:12 -07:00