Skip to content
This repository
Newer
Older
100644 166 lines (114 sloc) 9.16 kb
a6795ccc »
2012-09-27 prepare for v1.1.4 release
1 ## Unreleased
2
9c7b6509 »
2013-10-06 update changelog woohooo
3 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.4.0...master)
4
5 ## 1.4.0
6
30700be4 »
2013-05-15 Version bump to 1.3.0
7 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.3.0...master)
8
9c7b6509 »
2013-10-06 update changelog woohooo
9 * Added `BW::Mail` for sending emails ([#247](https://github.com/rubymotion/BubbleWrap/pull/247))
10 * Added `BW::SMS` for sending SMS/iMessages ([#287](https://github.com/rubymotion/BubbleWrap/pull/287))
11 * Added `App::Persistence.delete` ([#286](https://github.com/rubymotion/BubbleWrap/pull/286))
12 * Added `BW::HTTP::Response#error`, which is an `NSError` instance ([#284](https://github.com/rubymotion/BubbleWrap/pull/284))
13 * Added `BW::HTTP::Query#cancel` to chancel URL requests ([#278](https://github.com/rubymotion/BubbleWrap/pull/278))
14 * Added `App.info_plist` ([#273](https://github.com/rubymotion/BubbleWrap/pull/273/))
15 * Added `BW::Device.interface_orientation` ([#265](https://github.com/rubymotion/BubbleWrap/pull/265))
16 * Added `OPTIONS` request method to `BW::HTTP` ([#260](https://github.com/rubymotion/BubbleWrap/pull/260))
17 * Added `Time.iso8601_with_timezone` ([#255](https://github.com/rubymotion/BubbleWrap/pull/255))
18 * Added `:encoding` option to `BW::HTTP` ([#251](https://github.com/rubymotion/BubbleWrap/pull/251))
19 * Moved `BW::Reactor::Timer` and `BW::Reactor::PeriodicTimer` from `NSTimer` to GCD `Dispatch::Source.timer` ([#242](https://github.com/rubymotion/BubbleWrap/pull/242))
d5949a42 »
2013-05-18 added deprication msg for :common_modes in BW::Reactor::PeriodicTimer
20 * Option `:common_modes` for BW::Reactor::PeriodicTimer has been deprecated, it's not needed anymore.
9c7b6509 »
2013-10-06 update changelog woohooo
21 * Fixed App#window (and thus `BW::Camera`) to work with iOS7 modals ([#305](https://github.com/rubymotion/BubbleWrap/pull/305))
22 * Fixed patches on `String` to be on `NSString` ([#292](https://github.com/rubymotion/BubbleWrap/pull/292))
23 * Fixed `BW::HTTP` success heuristic to match RFC 2616 ([#282](https://github.com/rubymotion/BubbleWrap/pull/282))
24 * Fixed `BW::HTTP` to correctly identify `false` parameters ([#261](https://github.com/rubymotion/BubbleWrap/issues/261) [#262](https://github.com/rubymotion/BubbleWrap/pull/262))
25 * Fixed `BW::Reactor` to correctly handle unregistered procs ([#253](https://github.com/rubymotion/BubbleWrap/pull/253))
26 * Fixed `BW::localized_string` to mirror Cocoa API by returning the `key` if no localization exists ([#181](https://github.com/rubymotion/BubbleWrap/pull/181))
27 * Addressed a few memory related problems ([#270](https://github.com/rubymotion/BubbleWrap/pull/270) [#275](https://github.com/rubymotion/BubbleWrap/pull/275) [#276](https://github.com/rubymotion/BubbleWrap/pull/276))
28
30700be4 »
2013-05-15 Version bump to 1.3.0
29 ## 1.3.0
30
31 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.2.0...v1.3.0)
32
33 * Added OS X support for RubyMotion 2.0 ([#233](https://github.com/rubymotion/BubbleWrap/pull/233)). BubbleWrap *drops support* for RubyMotion 1.x.
83ada5ad »
2013-05-16 Fix typo in CHANGELOG.md
34 * Changed `BW::UIBarButtonItem` internals; `.build` is now deprecated and forwards to `.new` ([#226](https://github.com/rubymotion/BubbleWrap/pull/226))
30700be4 »
2013-05-15 Version bump to 1.3.0
35 * Changed `HTTP` to present credentials with an `Authorization` header *before* any requests are made, unless the `:present_credentials` option `== false` ([#199](https://github.com/rubymotion/BubbleWrap/pull/199))
36 * Fixed `HTTP` to not append a question-mark (`?`) at the end of URL requests with empty `:payload`s ([#221](https://github.com/rubymotion/BubbleWrap/pull/221))
92b4bb23 »
2013-05-15 Grammar fix
37 * Fixed `HTTP` to correctly parameterize an array of hashes, Rails-style ([#219](https://github.com/rubymotion/BubbleWrap/pull/219))
423e90a4 »
2013-04-19 1.2.0.pre
38
f2442da8 »
2013-04-21 1.2.0 changelog
39 ## 1.2.0
40
2d68090e »
2013-04-21 fix changelog link
41 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.5...v1.2.0)
423e90a4 »
2013-04-19 1.2.0.pre
42
43 * Added `BW::UIBarButtonItem`, a factory-esque wrapper for `UIBarButtonItem` ([#202](https://github.com/rubymotion/BubbleWrap/pull/202))
44 * Added `BW::Font`, a wrapper for creating `UIFont` objects ([#206](https://github.com/rubymotion/BubbleWrap/pull/206))
45 * Added `BW::Reactor::Eventable#off`, to remove `BW::Reactor` callbacks ([#205](https://github.com/rubymotion/BubbleWrap/pull/205))
46 * Added `BW::Constants.get`, which is a class to help wrapper creation ([#203](https://github.com/rubymotion/BubbleWrap/pull/203))
47 * Added `BW::Location.get_once` to grab only one location ([#197](https://github.com/rubymotion/BubbleWrap/pull/197))
48 * Added `App#environment`, to detect the current RubyMotion environment ([#191](https://github.com/rubymotion/BubbleWrap/pull/191))
49 * Added `:follow_urls` option to `BW::HTTP` ([#192](https://github.com/rubymotion/BubbleWrap/pull/192))
50 * Added `:common_modes` option to `BW::Reactor`to change the runloop mode (#190)
51 * Added `:no_redirect` option to `BW::HTTP` ([#187](https://github.com/rubymotion/BubbleWrap/pull/187))
52 * Added `:cookies` option to `BW::HTTP` ([#204](https://github.com/rubymotion/BubbleWrap/pull/204))
2181be47 »
2013-04-19 Changelog for 1.1.5
53
54 ## 1.1.5
55
56 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.4...v1.1.5)
57
cbc0037c »
2013-04-19 fix changelog markdown
58 * Fix `BW::Camera` view-controller selection process to pickup a window's `presentedViewController` ([#183](https://github.com/rubymotion/BubbleWrap/pull/183))
59 * Fix strings parsed in `BW::JSON` to be mutable ([#175](https://github.com/rubymotion/BubbleWrap/pull/175))
60 * Add option for `:credential_persistence`/`NSURLCredentialPersistence` in `BW::HTTP` ([#166](https://github.com/rubymotion/BubbleWrap/pull/166))
61 * Change `Device.wide_screen?` to `Device.long_screen?` ([#159](https://github.com/rubymotion/BubbleWrap/pull/159))
62 * String escaping fixes to `BW::HTTP` ([#160](https://github.com/rubymotion/BubbleWrap/pull/160) [#161](https://github.com/rubymotion/BubbleWrap/pull/161) [#162](https://github.com/rubymotion/BubbleWrap/pull/162))
2181be47 »
2013-04-19 Changelog for 1.1.5
63 * Add `Device.sdk_version`
a6795ccc »
2012-09-27 prepare for v1.1.4 release
64
36d5e151 »
2012-09-27 update changelog for 1.1.4
65 ## 1.1.4
5aa044c3 »
2012-09-05 Properly handle multiple targets per event (Closes #124, Closes #132)
66
a6795ccc »
2012-09-27 prepare for v1.1.4 release
67 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.3...v1.1.4)
5aa044c3 »
2012-09-05 Properly handle multiple targets per event (Closes #124, Closes #132)
68
a6795ccc »
2012-09-27 prepare for v1.1.4 release
69 * Support RubyMotion 1.24 or above (https://github.com/rubymotion/BubbleWrap/pull/143)
5aa044c3 »
2012-09-05 Properly handle multiple targets per event (Closes #124, Closes #132)
70 * Fixed a problem with `when` events not properly handling multiple targets per event. Now defaults to one target per event with an option to append multiple targets.
71
72 ## 1.1.3
73
74 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.2...v1.1.3)
75
76
e040c9fd »
2012-07-18 bumped the version
77 ## 1.1.2
78
5aa044c3 »
2012-09-05 Properly handle multiple targets per event (Closes #124, Closes #132)
79 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.1...v1.1.2)
e040c9fd »
2012-07-18 bumped the version
80
81 * Fixed a problem with the load path.
82 * Added `format:` to the HTTP wrapper with [5 supported formats supported](https://github.com/rubymotion/BubbleWrap/pull/109) that sets the content type accordingly.
83 * Default HTTP Content-Type for `POST` like requests is back to being
84 form url encoded.
85
49d2f952 »
2012-07-15 updated changelog
86 ## 1.1.1
87
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
88 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.1.0...v1.1.1)
89
e040c9fd »
2012-07-18 bumped the version
90 ### Enhancements
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
91
92 * Added support for symbols as selectors to the KVO module.
93 * Improved the RSSParser by providing a delegate to handle errors.
94
e040c9fd »
2012-07-18 bumped the version
95 ### Bug Fixes
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
96
49d2f952 »
2012-07-15 updated changelog
97 * Fixed a bug with the way JSON payloads were handled in the HTTP
98 wrapper.
99 * Fixed a bug with the way the headers and content types were handled in
100 the HTTP wrapper.
101
faad30ba »
2012-07-11 bumped the version # and updated the doc
102 ## 1.1.0
103
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
104 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v1.0.0...v1.1.0)
105
faad30ba »
2012-07-11 bumped the version # and updated the doc
106 * Added `BubbleWrap::Reactor`, a simplified implementation of the Event Machine API on top of GCD.
107 * Added upload support to the HTTP wrapper.
108 * Added `BubbleWrap.create_uuid` to generate a uuid string.
109 * Added a program progress proc option to the HTTP wrapper.
110 * Added a RSS parser.
111 * Added a camera wrapper.
112 * Split the various wrappers in self contained and requirable libraries.
113 * Added a wrapper around the location/gps APIs.
114 * Added a merge method to the persistence layer so multiple values can
115 be saved at once.
116 * Added a way to create `UIColor` instances using a hex string: `'#FF8A19'.to_color` or color keyword: `'blue'.to_color`, `'dark_gray'.to_color`.
117
4652256a »
2012-06-08 preping for 1.0
118 ## 1.0.0
119
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
120 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.4.0...v1.0.0)
121
4652256a »
2012-06-08 preping for 1.0
122 * Improved the integration with RubyMotion build system.
123 * Improved test suite.
124 * Added better documentation, including on how to work on the internals.
125 * Added a KVO DSL to observe objects.
126 * Renamed `Device.screen.widthForOrientation` to Device.screen.width_for_orientation` and `Device.screen.heightForOrientation` to `Device.screen.height_for_orientation`.
127 * The `HTTP` wrapper now encodes arrays in params in a way that's compatible with Rails.
128
6574aa6d »
2012-06-05 getting ready for the release
129 ## 0.4.0
130
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
131 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.3.1...v0.4.0)
132
6574aa6d »
2012-06-05 getting ready for the release
133 * Refactored the code and test suite to be more modular and to handle
134 dependencies. One can now require only a subset of BW such as `require 'bubble-wrap/core'` or 'bubble-wrap/http'
135
85bacf3a »
2012-06-04 bumped the version
136 ## 0.3.1
137
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
138 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.3.0...v0.3.1)
139
85bacf3a »
2012-06-04 bumped the version
140 * Added App.run_after(delay){ }
141 * HTTP responses return true to ok? when the status code is 20x.
142
e97998d8 »
2012-06-03 bumped the version so we can push a new gem
143 ## 0.3.0
144
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
145 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.2.1...v0.3.0)
146
147 * Major refactoring preparing for 1.0
e97998d8 »
2012-06-03 bumped the version so we can push a new gem
148
37ae1b4b »
2012-05-29 changelog update
149 ## 0.2.1
150
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
151 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.2.0...v0.2.1)
152
37ae1b4b »
2012-05-29 changelog update
153 * Minor fix in the way the dependencies are set (had to monkey patch
154 RubyMotion)
155
1376c5bb »
2012-05-28 bumped the gem version
156 ## 0.2.0
157
027b7f80 »
2012-07-16 add change history to all versions in CHANGELOG
158 [Commit history](https://github.com/rubymotion/BubbleWrap/compare/v0.1.2...v0.2.0)
159
1376c5bb »
2012-05-28 bumped the gem version
160 * Added network activity notification to the HTTP wrapper.
161 * fixed a bug in the `NSNotificationCenter` wrapper.
162
163 ## 0.1.2
164
165 Start packaging this lib as a gem.
Something went wrong with that request. Please try again.