Paul Yang
5750146bd6
Update version number to 3.2.0-rc.1 ( #2578 )
2017-01-11 21:56:54 +00:00
Marcus Longmuir
83fb8c7d29
Fix generation of extending nested messages in JavaScript ( #2439 )
...
* Fix generation of extending nested messages in JavaScript
* Added missing test8.proto to build
2017-01-09 11:45:52 -08:00
Bo Yang
f5cc1a54c5
Bump version number to 3.2.0
2016-12-28 13:12:18 -08:00
Adam Cozzette
c7cbf5fc37
maps_test.js: check whether Symbol is defined before using it ( #2524 )
...
Symbol is not yet available on older versions of Node.js and so this
test fails with them. This change just directly checks whether Symbol is
available before we try to use it.
2016-12-21 13:45:49 -08:00
Bo Yang
199d82fde1
Down-integrate internal changes to github.
2016-12-19 16:00:01 -08:00
Adam Cozzette
fda876a149
Added back in binary serialization round-trip in message_test.js
2016-11-21 12:14:42 -08:00
Adam Cozzette
40f3586412
Fixed remaining JSPB test failures
2016-11-21 09:19:22 -08:00
Adam Cozzette
315350b2fa
Updated message_test.js so that it does not depend on fromObject
2016-11-21 09:08:23 -08:00
Adam Cozzette
b4dd686ab4
Updated enum names in test.proto to avoid conflicting with testbinary.proto
2016-11-21 09:08:23 -08:00
Adam Cozzette
5d63097fc2
Merge branch 'master' into down-integrate-with-msvc-fix
2016-11-17 17:04:30 -08:00
Adam Cozzette
5a76e633ea
Integrated internal changes from Google
2016-11-17 16:59:59 -08:00
Joshua Haberman
c6f3d700b9
Merge pull request #1907 from evokly/js-utf8-fix
...
JS: Fix for high utf-8 codepoints.
2016-11-15 09:29:46 -08:00
Wojciech Mandrysz
bd850a25f5
JS: Well, this is the right place for surrogates.
2016-11-15 14:10:09 +01:00
Wojciech Mandrysz
292c2c91cf
JS: Re-added comment, moved surrogates code to the right place
2016-11-15 12:44:15 +01:00
Josh Haberman
5d9dbe3ecc
Fixed JavaScript license declaration.
2016-11-14 10:37:51 -08:00
Wojciech Mandrysz
7332ffb1f0
JS: Replaced fromCodePoint/codePointAt with fromCharCode/charCodeAt because of functions limited availability, fixed typo in tests.
2016-10-10 23:00:01 +02:00
Josh Haberman
f2eeaf7110
Added alias getFieldProto3 as used by older generated code.
...
Un-breaks users who have old generated code and upgrade
to the 3.1.0 release.
2016-10-10 11:44:21 -07:00
Adam Cozzette
4a4a1627c1
Fixed references to foreign nested messages with CommonJS-style imports
...
A bug was causing generated JSPB code with CommonJS-style imports to
refer incorrectly to nested messages from other .proto files. The
generated code would have things like "test_pb.InnerMessage" instead of
"test_pb.OuterMessage.InnerMessage". This commit fixes the problem by
correctly taking into account any message nesting.
2016-10-10 11:44:21 -07:00
Feng Xiao
f933d10fbe
Update version number.
...
[skip ci]
Change-Id: I1ba6f6372a08b5796570851336e1a548602f60da
2016-10-10 11:44:21 -07:00
Bo Yang
15f4db6cb1
Bump version number to 3.1.0-alpha-1.
2016-10-10 11:24:31 -07:00
Joshua Haberman
af62fde5e8
Fix for maps_test.js in JavaScript. ( #2145 )
...
Had to strip out some JSPB-format test code,
but also added some .proto test messages that
had been improperly stripped out.
2016-10-10 11:23:36 -07:00
Bo Yang
cc8ca5b6a5
Integrate internal changes
2016-10-10 11:23:36 -07:00
Wojciech Mandrysz
fe1d0a1f5a
JS: Added string encoding/decoding tests for UTF-8
2016-10-03 01:44:15 +02:00
Wojciech Mandrysz
23f108d471
JS: Fixed UTF-8 string encoder/decoder for high codepoints.
2016-10-03 01:44:15 +02:00
Jisi Liu
58860c021f
Merge remote-tracking branch 'origin/3.0.x' into merge
2016-09-14 09:37:48 -07:00
Joshua Haberman
7645a3d03d
Merge pull request #1884 from hochhaus/valueWriterFn
...
Fix valueWriterFn_ variable name
2016-09-07 10:15:10 -07:00
Jisi Liu
6e11540b32
Bump version number to 3.0.2
2016-09-02 11:57:49 -07:00
Guillaume Egles
8335b7d93e
Fix missing import of jspb.Map ( #1885 )
2016-08-29 16:30:48 -07:00
Guillaume Egles
ea081fe220
Fix missing import of jspb.Map ( #1885 )
2016-08-03 17:47:49 -07:00
Joshua Haberman
6b3d120539
Merge pull request #1887 from sheffatguidance/fix-js-api-documentation
...
Fix Issue #1869 : faulty js API documentation
2016-07-29 16:52:01 -07:00
Joshua Haberman
1112989a1b
Merge pull request #1884 from hochhaus/valueWriterFn
...
Fix valueWriterFn_ variable name
2016-07-29 16:09:53 -07:00
sheffatguidance
9a11ab4f4f
Fix Issue #1869 : faulty js API documentation
2016-07-29 12:53:59 -05:00
Andy Hochhaus
a2174089b2
Fix valueWriterFn variable name
2016-07-29 09:21:01 -07:00
Jisi Liu
fb7a7c5f1f
Bump version number for GA
2016-07-25 12:07:56 -07:00
Nikolai Vavilov
73e0b49272
fix debug.dump
2016-07-20 17:11:04 +03:00
Nikolai Vavilov
e4b129f304
restore old behavior for toObject
2016-07-19 10:34:58 +03:00
Nikolai Vavilov
970a4fda17
Make implicit defaults consistent with explicit defaults
2016-07-19 09:39:52 +03:00
Joshua Haberman
77b08afaf8
Merge pull request #1802 from haberman/jsmapbin
...
JavaScript: segregate references to binary functionality
2016-07-18 22:52:07 -07:00
Josh Haberman
e0e7377119
Fix goog.require()/goog.provide() ordering.
2016-07-18 20:49:11 -07:00
Josh Haberman
7429b91eda
JavaScript: move extension binary info to separate struct.
2016-07-18 15:58:58 -07:00
Josh Haberman
923eae8b16
JavaScript maps: move binary callbacks out of constructor.
...
This change will help us separate binary support into
separate files, because we only refer to binary serialization
functions in the actual binary serialization paths.
2016-07-18 14:46:12 -07:00
Feng Xiao
932f94e16e
Update version number to 3.0.0-beta-4
2016-07-13 16:08:47 -07:00
Feng Xiao
9086d96439
Integrate from internal code base.
2016-07-13 13:48:40 -07:00
Adam Cozzette
c64d86ed4f
Fixed failing JS tests
...
A couple of small tweaks were needed to fix test failures that were
inadvertently introduced in the last down integration. I also had to add
the map.js file which was missing.
2016-07-06 14:11:39 -07:00
Adam Cozzette
d64a2d9941
Integrated internal changes from Google
...
This includes all internal changes from around May 20 to now.
2016-06-29 15:38:03 -07:00
Josh Haberman
6a6f95d522
JS package.json: Added author and updated Closure Library version.
2016-06-23 15:08:15 -07:00
Josh Haberman
1dc62803e8
Moved all dependencies to devDependencies.
...
The runtime doesn't depend on anything, so these
packages should always have been in devDependencies.
2016-06-22 16:29:20 -07:00
Josh Haberman
48735cba77
Add "google" to package.json "files" for WKT.
2016-06-22 13:11:26 -07:00
Josh Haberman
c4b40a37dd
Create patch release for JS to include WKT.
2016-06-22 13:08:50 -07:00
Josh Haberman
104723fccf
Fix tests for CommonJS.
2016-06-16 18:40:07 -07:00