summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to v2.6.1v2.6.1Hiroshi SHIBATA2021-10-243-2/+6
|
* Merge pull request #485 from RubyElders/bumpHiroshi SHIBATA2021-10-241-1/+1
|\ | | | | Bump JSON::VERSION to 2.6.0.
| * Bump JSON::VERSION to 2.6.0.Josef Šimánek2021-10-241-1/+1
|/
* Merge pull request #480 from Shopify/restore-and-update-changesHiroshi SHIBATA2021-10-161-0/+453
|\ | | | | Restore and update changes
| * Write changelog for 2.6.0Jean Boussier2021-10-151-0/+7
| |
| * Revert "Delete CHANGES.md because there is no maintanance resource"Jean Boussier2021-10-151-0/+446
|/ | | | This reverts commit 739e06472270180e2b0920d827237b36ab65bb5b.
* Delete CHANGES.md because there is no maintanance resourceHiroshi SHIBATA2021-10-141-446/+0
|
* Bump up json version to 2.6.0v2.6.0Hiroshi SHIBATA2021-10-141-1/+1
|
* Merge pull request #473 from flori/cleanupHiroshi SHIBATA2021-07-064-19/+6
|\ | | | | Cleanup gemspec
| * Use Gemfile instead of Gem::Specification#add_development_dependencyHiroshi SHIBATA2021-07-064-9/+3
| |
| * Removed needless files from gemspecHiroshi SHIBATA2021-07-063-10/+3
|/
* Merge pull request #471 from flori/fix-actionsHiroshi SHIBATA2021-05-272-7/+1
|\ | | | | Fix GitHub Actions
| * Try to enable Windows with Ruby 3.0Hiroshi SHIBATA2021-05-271-2/+0
| |
| * Removed mswin and mingw because they are broken nowHiroshi SHIBATA2021-05-271-2/+0
| |
| * Removed debug environmentHiroshi SHIBATA2021-05-271-2/+0
| |
| * Update the status badge for CIHiroshi SHIBATA2021-05-271-1/+1
| |
* | Merge pull request #469 from nobu/fix-ragel-warningsHiroshi SHIBATA2021-05-273-31/+36
|\ \ | |/ |/| parser: fix warnings against code generated by ragel
| * parser: fix warnings against code generated by ragelNobuyoshi Nakada2021-05-183-31/+36
|/ | | | | * type-limits when plain-char is unsigned * unused-const-variable for NFA constants
* Merge pull request #467 from kamipo/fix_typosHiroshi SHIBATA2021-04-265-10/+10
|\ | | | | Fix some typos
| * Fix some typosRyuta Kamizono2021-04-265-10/+10
|/
* Fix GC compatibility: Don't stash encodings in global constantsAaron Patterson2021-04-221-11/+1
| | | | | | | | | | This value should either be pinned, or looked up when needed at runtime. Without pinning, the GC may move the encoding object, and that could cause a crash. In this case it is easier to find the value at runtime, and there is no performance penalty (as Ruby caches encoding indexes). We can shorten the code, be compaction friendly, and incur no performance penalty.
* Removed executable bitHiroshi SHIBATA2021-04-211-0/+0
|
* Merge pull request #461 from ybiquitous/patch-1Hiroshi SHIBATA2021-03-221-1/+1
|\ | | | | Fix incorrect `#` position in API doc
| * Fix incorrect `#` position in API docMasafumi Koba2020-12-231-1/+1
| | | | | | This change fixes an incorrect `#` position in the API documentation of the `JSON` module.
* | Bump version of required_ruby_version to 2.3. Fixes #464Hiroshi SHIBATA2021-02-233-3/+3
| |
* | Merge pull request #451 from Shopify/ruby-interned-strNARUSE, Yui2021-01-174-1842/+3040
|\ \ | | | | | | Use `rb_enc_interned_str` if available
| * | Deduplicate strings inside json_string_unescapeJean Boussier2021-01-154-72/+85
| | | | | | | | | | | | [ci 2]
| * | Refactor json_string_unescapeJean Boussier2021-01-133-1822/+3007
|/ /
* | Merge pull request #463 from mrkn/github_actionsFlorian Frank2021-01-120-0/+0
|\ \ | | | | | | Use GitHub Actions for CI
| * | CI: Specify the version 3.0 as a StringKenta Murata2020-12-281-2/+2
| | |
| * | CI: Install ragel on UbuntuKenta Murata2020-12-281-0/+3
| | |
| * | CI: Install ragel on macOSKenta Murata2020-12-281-0/+3
| | |
| * | CI: Use GitHub Actions for CIKenta Murata2020-12-281-0/+55
| | |
| * | CI: Stop using Travis CIKenta Murata2020-12-281-21/+0
| | |
* | | CI: Specify the version 3.0 as a StringKenta Murata2021-01-121-2/+2
| | |
* | | CI: Install ragel on UbuntuKenta Murata2021-01-121-0/+3
| | |
* | | CI: Install ragel on macOSKenta Murata2021-01-121-0/+3
| | |
* | | CI: Use GitHub Actions for CIKenta Murata2021-01-121-0/+55
| | |
* | | CI: Stop using Travis CIKenta Murata2021-01-121-21/+0
| | |
* | | Use better condition for the old ruby versionsHiroshi SHIBATA2020-12-281-2/+2
|/ /
* | Added helper task for test suite syncHiroshi SHIBATA2020-12-231-0/+7
|/
* Bump version to 2.5.1v2.5.1Hiroshi SHIBATA2020-12-223-2/+6
|
* Merge pull request #459 from flori/backword-compatibleHiroshi SHIBATA2020-12-221-0/+2
|\ | | | | Added backword compatible for < json-2.5
| * Added backword compatible for < json-2.5Hiroshi SHIBATA2020-12-221-0/+2
|/
* Bump version to 2.5.0v2.5.0Hiroshi SHIBATA2020-12-223-2/+6
|
* Merge pull request #457 from flori/prepare-3.0Hiroshi SHIBATA2020-12-2212-111/+1317
|\ | | | | Prepare to release Ruby 3.0
| * Workaround for JRubyHiroshi SHIBATA2020-12-221-0/+1
| |
| * Drop to tests with too old RubyHiroshi SHIBATA2020-12-221-2/+0
| |
| * Skip tests with JRuby platformHiroshi SHIBATA2020-12-221-1/+1
| |
| * Guard for Ruby 3.0Hiroshi SHIBATA2020-12-221-1/+1
| |