summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
blob: 4f7f611fd1729d0e48f2e470ca280e976f112f59 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# ffi-yajl Log

<!-- latest_release -->
<!-- latest_release -->
<!-- release_rollup -->
<!-- release_rollup -->

<!-- latest_stable_release -->
## [2.3.4](https://github.com/chef/ffi-yajl/tree/2.3.4) (2020-08-17)

#### Merged Pull Requests
- Optimize our requires [#109](https://github.com/chef/ffi-yajl/pull/109) ([tas50](https://github.com/tas50))
<!-- latest_stable_release -->

## [2.3.3](https://github.com/chef/ffi-yajl/tree/2.3.3) (2019-12-30)

#### Merged Pull Requests
- Use correct version file [#104](https://github.com/chef/ffi-yajl/pull/104) ([jaymalasinha](https://github.com/jaymalasinha))
- Substitute require for require_relative [#105](https://github.com/chef/ffi-yajl/pull/105) ([tas50](https://github.com/tas50))

## [2.3.1](https://github.com/chef/ffi-yajl/tree/2.3.1) (2016-06-21)

[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.3.0...2.3.1)

**Merged pull requests:**

- Require Ruby 2.2 and fix testing [\#87](https://github.com/chef/ffi-yajl/pull/87) ([tas50](https://github.com/tas50))
- Fix license. [\#86](https://github.com/chef/ffi-yajl/pull/86) ([voxik](https://github.com/voxik))

## [2.3.0](https://github.com/chef/ffi-yajl/tree/2.3.0) (2016-07-22)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.2.3...2.3.0)

**Merged pull requests:**

- replace Fixnum+Bignum with Integer [\#80](https://github.com/chef/ffi-yajl/pull/80) ([lamont-granquist](https://github.com/lamont-granquist))
- update travis matrix [\#78](https://github.com/chef/ffi-yajl/pull/78) ([lamont-granquist](https://github.com/lamont-granquist))

## [2.2.3](https://github.com/chef/ffi-yajl/tree/2.2.3) (2016-01-07)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.2.2...2.2.3)

**Merged pull requests:**

- fix validate\_utf8: false encoding coercion [\#75](https://github.com/chef/ffi-yajl/pull/75) ([lamont-granquist](https://github.com/lamont-granquist))
- Remove ruby 1.9.2 support [\#73](https://github.com/chef/ffi-yajl/pull/73) ([lamont-granquist](https://github.com/lamont-granquist))
- Use github-changelog-generator to generate CHANGELOG.md file [\#72](https://github.com/chef/ffi-yajl/pull/72) ([lamont-granquist](https://github.com/lamont-granquist))

## [2.2.2](https://github.com/chef/ffi-yajl/tree/2.2.2) (2015-07-15)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.2.1...2.2.2)

**Merged pull requests:**

- fix uninitialized constant errors [\#69](https://github.com/chef/ffi-yajl/pull/69) ([lamont-granquist](https://github.com/lamont-granquist))

## [2.2.1](https://github.com/chef/ffi-yajl/tree/2.2.1) (2015-07-13)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.2.0...2.2.1)

**Merged pull requests:**

- Lcg/more cops [\#68](https://github.com/chef/ffi-yajl/pull/68) ([lamont-granquist](https://github.com/lamont-granquist))
- fix superclass mismatch on rbx in c ext [\#67](https://github.com/chef/ffi-yajl/pull/67) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/rubocop [\#66](https://github.com/chef/ffi-yajl/pull/66) ([lamont-granquist](https://github.com/lamont-granquist))
- Fix require in readme [\#65](https://github.com/chef/ffi-yajl/pull/65) ([thommay](https://github.com/thommay))
- Fix uninitialized instance variable when using ext [\#64](https://github.com/chef/ffi-yajl/pull/64) ([danielsdeleo](https://github.com/danielsdeleo))
- Fix superclass mismatch for class StringIO [\#62](https://github.com/chef/ffi-yajl/pull/62) ([kou](https://github.com/kou))
- Suppress assigned but unused variable warning [\#61](https://github.com/chef/ffi-yajl/pull/61) ([kou](https://github.com/kou))
- Suppress circular require warnings [\#60](https://github.com/chef/ffi-yajl/pull/60) ([kou](https://github.com/kou))
- Suppress method redefined warnings [\#59](https://github.com/chef/ffi-yajl/pull/59) ([kou](https://github.com/kou))
- fix parse error in travis.yml [\#58](https://github.com/chef/ffi-yajl/pull/58) ([AaronLasseigne](https://github.com/AaronLasseigne))

## [2.2.0](https://github.com/chef/ffi-yajl/tree/2.2.0) (2015-04-30)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.1.0...2.2.0)

**Merged pull requests:**

- change :validate\_utf8=false to still emit utf8 [\#57](https://github.com/chef/ffi-yajl/pull/57) ([lamont-granquist](https://github.com/lamont-granquist))
- emit token that failed utf-8 validation [\#56](https://github.com/chef/ffi-yajl/pull/56) ([lamont-granquist](https://github.com/lamont-granquist))

## [2.1.0](https://github.com/chef/ffi-yajl/tree/2.1.0) (2015-04-20)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/2.0.0...2.1.0)

**Merged pull requests:**

- add :unique\_key\_checking flag to parser [\#55](https://github.com/chef/ffi-yajl/pull/55) ([lamont-granquist](https://github.com/lamont-granquist))
- add copyright notices [\#54](https://github.com/chef/ffi-yajl/pull/54) ([lamont-granquist](https://github.com/lamont-granquist))
- add ruby 2.2.0 track latest rbx [\#53](https://github.com/chef/ffi-yajl/pull/53) ([lamont-granquist](https://github.com/lamont-granquist))
- add DLopen extension [\#52](https://github.com/chef/ffi-yajl/pull/52) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/add appveyor config [\#50](https://github.com/chef/ffi-yajl/pull/50) ([lamont-granquist](https://github.com/lamont-granquist))
- Remove ffi gem as a hard dependency [\#49](https://github.com/chef/ffi-yajl/pull/49) ([lamont-granquist](https://github.com/lamont-granquist))
- support encoding StringIOs [\#19](https://github.com/chef/ffi-yajl/pull/19) ([lamont-granquist](https://github.com/lamont-granquist))

## [2.0.0](https://github.com/chef/ffi-yajl/tree/2.0.0) (2015-03-17)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.4.0...2.0.0)

**Merged pull requests:**

- Removing JSON gem compatibility layer [\#47](https://github.com/chef/ffi-yajl/pull/47) ([lamont-granquist](https://github.com/lamont-granquist))
- use travis containers [\#45](https://github.com/chef/ffi-yajl/pull/45) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/fix windows check [\#44](https://github.com/chef/ffi-yajl/pull/44) ([lamont-granquist](https://github.com/lamont-granquist))

## [1.4.0](https://github.com/chef/ffi-yajl/tree/1.4.0) (2015-02-17)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.3.1...1.4.0)

**Merged pull requests:**

- Lcg/fix windows check [\#43](https://github.com/chef/ffi-yajl/pull/43) ([lamont-granquist](https://github.com/lamont-granquist))
- add note about license [\#40](https://github.com/chef/ffi-yajl/pull/40) ([lamont-granquist](https://github.com/lamont-granquist))
- Update README w/ basic use and "why this" [\#39](https://github.com/chef/ffi-yajl/pull/39) ([danielsdeleo](https://github.com/danielsdeleo))
- Lcg/invalid utf8 [\#38](https://github.com/chef/ffi-yajl/pull/38) ([lamont-granquist](https://github.com/lamont-granquist))
- include status code for Unknown Error [\#37](https://github.com/chef/ffi-yajl/pull/37) ([glensc](https://github.com/glensc))

## [1.3.1](https://github.com/chef/ffi-yajl/tree/1.3.1) (2014-11-25)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.3.0...1.3.1)

**Merged pull requests:**

- Lcg/object as key [\#34](https://github.com/chef/ffi-yajl/pull/34) ([lamont-granquist](https://github.com/lamont-granquist))

## [1.3.0](https://github.com/chef/ffi-yajl/tree/1.3.0) (2014-11-23)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.2.0...1.3.0)

**Merged pull requests:**

- Lcg/encoding keys [\#33](https://github.com/chef/ffi-yajl/pull/33) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/parser bugs [\#32](https://github.com/chef/ffi-yajl/pull/32) ([lamont-granquist](https://github.com/lamont-granquist))
- fix minor typo [\#31](https://github.com/chef/ffi-yajl/pull/31) ([glensc](https://github.com/glensc))
- Cygwin detection https://github.com/opscode/ffi-yajl/issues/10 [\#30](https://github.com/chef/ffi-yajl/pull/30) ([electrawn](https://github.com/electrawn))
- add better ext-vs-ffi logic [\#29](https://github.com/chef/ffi-yajl/pull/29) ([lamont-granquist](https://github.com/lamont-granquist))
- windows isn't compatible with libyajl \<= 1.1.0 [\#28](https://github.com/chef/ffi-yajl/pull/28) ([lamont-granquist](https://github.com/lamont-granquist))

## [1.2.0](https://github.com/chef/ffi-yajl/tree/1.2.0) (2014-10-10)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.1.0...1.2.0)

**Merged pull requests:**

- fix libnames for windows [\#27](https://github.com/chef/ffi-yajl/pull/27) ([lamont-granquist](https://github.com/lamont-granquist))
- If an object does not have .to\_json, we no longer try to call it [\#25](https://github.com/chef/ffi-yajl/pull/25) ([tyler-ball](https://github.com/tyler-ball))
- Lcg/rbconfig [\#13](https://github.com/chef/ffi-yajl/pull/13) ([lamont-granquist](https://github.com/lamont-granquist))

## [1.1.0](https://github.com/chef/ffi-yajl/tree/1.1.0) (2014-08-26)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.0.2...1.1.0)

**Merged pull requests:**

- fixing rbx via ffi [\#12](https://github.com/chef/ffi-yajl/pull/12) ([lamont-granquist](https://github.com/lamont-granquist))
- extconf.rb: remove "-Wl,--no-undefined" from ldflags [\#11](https://github.com/chef/ffi-yajl/pull/11) ([lebrinkma](https://github.com/lebrinkma))
- add datetime encoding [\#9](https://github.com/chef/ffi-yajl/pull/9) ([lamont-granquist](https://github.com/lamont-granquist))

## [1.0.2](https://github.com/chef/ffi-yajl/tree/1.0.2) (2014-08-10)
[Full Changelog](https://github.com/chef/ffi-yajl/compare/1.0.1...1.0.2)

**Merged pull requests:**

- ensure opts hash is never nil [\#5](https://github.com/chef/ffi-yajl/pull/5) ([lamont-granquist](https://github.com/lamont-granquist))
- Lcg/json opts [\#4](https://github.com/chef/ffi-yajl/pull/4) ([lamont-granquist](https://github.com/lamont-granquist))
- change allow\_comment default to true [\#3](https://github.com/chef/ffi-yajl/pull/3) ([lamont-granquist](https://github.com/lamont-granquist))



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*