aboutsummaryrefslogtreecommitdiff
path: root/js
Commit message (Collapse)AuthorAgeFilesLines
* maps_test.js: check whether Symbol is defined before using it (#2524)Adam Cozzette2016-12-211-6/+3
| | | | | 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.
* Down-integrate internal changes to github.Bo Yang2016-12-198-53/+183
|
* Added back in binary serialization round-trip in message_test.jsAdam Cozzette2016-11-211-0/+7
|
* Fixed remaining JSPB test failuresAdam Cozzette2016-11-215-5/+10
|
* Updated message_test.js so that it does not depend on fromObjectAdam Cozzette2016-11-211-7/+1
|
* Updated enum names in test.proto to avoid conflicting with testbinary.protoAdam Cozzette2016-11-211-3/+3
|
* Merge branch 'master' into down-integrate-with-msvc-fixAdam Cozzette2016-11-174-19/+72
|\
| * Merge pull request #1907 from evokly/js-utf8-fixJoshua Haberman2016-11-153-18/+71
| |\ | | | | | | JS: Fix for high utf-8 codepoints.
| | * JS: Well, this is the right place for surrogates.Wojciech Mandrysz2016-11-151-9/+11
| | |
| | * JS: Re-added comment, moved surrogates code to the right placeWojciech Mandrysz2016-11-152-9/+10
| | |
| | * JS: Replaced fromCodePoint/codePointAt with fromCharCode/charCodeAt because ↵Wojciech Mandrysz2016-10-103-18/+24
| | | | | | | | | | | | of functions limited availability, fixed typo in tests.
| | * JS: Added string encoding/decoding tests for UTF-8Wojciech Mandrysz2016-10-031-0/+23
| | |
| | * JS: Fixed UTF-8 string encoder/decoder for high codepoints.Wojciech Mandrysz2016-10-032-15/+36
| | |
| * | Fixed JavaScript license declaration.Josh Haberman2016-11-141-1/+1
| | |
* | | Integrated internal changes from GoogleAdam Cozzette2016-11-1712-223/+567
|/ /
* | Added alias getFieldProto3 as used by older generated code.Josh Haberman2016-10-101-0/+12
| | | | | | | | | | Un-breaks users who have old generated code and upgrade to the 3.1.0 release.
* | Fixed references to foreign nested messages with CommonJS-style importsAdam Cozzette2016-10-103-0/+28
| | | | | | | | | | | | | | | | 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.
* | Update version number.Feng Xiao2016-10-101-1/+1
| | | | | | | | | | | | [skip ci] Change-Id: I1ba6f6372a08b5796570851336e1a548602f60da
* | Bump version number to 3.1.0-alpha-1.Bo Yang2016-10-101-1/+1
| |
* | Fix for maps_test.js in JavaScript. (#2145)Joshua Haberman2016-10-102-63/+31
| | | | | | | | | | Had to strip out some JSPB-format test code, but also added some .proto test messages that had been improperly stripped out.
* | Integrate internal changesBo Yang2016-10-108-85/+514
| |
* | Merge remote-tracking branch 'origin/3.0.x' into mergeJisi Liu2016-09-141-1/+1
|\ \
| * | Merge pull request #1884 from hochhaus/valueWriterFnJoshua Haberman2016-09-071-1/+1
| | | | | | | | | Fix valueWriterFn_ variable name
| * | Bump version number to 3.0.2Jisi Liu2016-09-021-1/+1
| | |
| * | Fix missing import of jspb.Map (#1885)Guillaume Egles2016-08-291-0/+2
| | |
* | | Fix missing import of jspb.Map (#1885)Guillaume Egles2016-08-031-0/+2
| |/ |/|
* | Merge pull request #1887 from sheffatguidance/fix-js-api-documentationJoshua Haberman2016-07-291-2/+1
|\ \ | | | | | | Fix Issue #1869: faulty js API documentation
| * | Fix Issue #1869: faulty js API documentationsheffatguidance2016-07-291-2/+1
| | |
* | | Merge pull request #1884 from hochhaus/valueWriterFnJoshua Haberman2016-07-291-1/+1
|\ \ \ | |_|/ |/| | Fix valueWriterFn_ variable name
| * | Fix valueWriterFn variable nameAndy Hochhaus2016-07-291-1/+1
| |/
* / Bump version number for GAJisi Liu2016-07-251-1/+1
|/
* fix debug.dumpNikolai Vavilov2016-07-201-2/+4
|
* restore old behavior for toObjectNikolai Vavilov2016-07-191-3/+19
|
* Make implicit defaults consistent with explicit defaultsNikolai Vavilov2016-07-192-63/+44
|
* Merge pull request #1802 from haberman/jsmapbinJoshua Haberman2016-07-183-99/+81
|\ | | | | JavaScript: segregate references to binary functionality
| * Fix goog.require()/goog.provide() ordering.Josh Haberman2016-07-182-2/+2
| |
| * JavaScript: move extension binary info to separate struct.Josh Haberman2016-07-182-28/+45
| |
| * JavaScript maps: move binary callbacks out of constructor.Josh Haberman2016-07-182-71/+36
| | | | | | | | | | | | 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.
* | Update version number to 3.0.0-beta-4Feng Xiao2016-07-131-1/+1
| |
* | Integrate from internal code base.Feng Xiao2016-07-133-0/+62
|/
* Fixed failing JS testsAdam Cozzette2016-07-063-2/+486
| | | | | | 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.
* Integrated internal changes from GoogleAdam Cozzette2016-06-298-32/+196
| | | | This includes all internal changes from around May 20 to now.
* JS package.json: Added author and updated Closure Library version.Josh Haberman2016-06-231-3/+5
|
* Moved all dependencies to devDependencies.Josh Haberman2016-06-221-6/+5
| | | | | The runtime doesn't depend on anything, so these packages should always have been in devDependencies.
* Add "google" to package.json "files" for WKT.Josh Haberman2016-06-221-0/+1
|
* Create patch release for JS to include WKT.Josh Haberman2016-06-221-1/+1
|
* Fix tests for CommonJS.Josh Haberman2016-06-161-2/+11
|
* Added plugin.proto to well-known types for JS.Josh Haberman2016-06-161-0/+1
|
* JS: import well-known types from google-protobuf package.Josh Haberman2016-06-161-2/+25
|
* Merge pull request #1542 from google/beta-3Jisi Liu2016-05-161-1/+1
|\ | | | | Merge Beta 3 release branch into master