Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 113 lines (72 sloc) 3.347 kb
2ce8ca6 @trans Use markdown instead of rdoc markup. [admin]
trans authored
1 # RELEASE HISTORY
7f302cf @trans Update HISTORY in prep for release. [admin]
trans authored
2
b40f82f @trans :admin: Bump version to 2.2.1.
trans authored
3 ## 2.2.1 / 2014-03-02
4
5 This release fixes a couple of issues. One unsettling issue in particular,
6 somewhere around Ruby 2.0, `String#b` became an offical core method
7 that force-encodes a string to ASCII 8-bit. This, of course, broke Radix :(
8 That aside, it seems like a rather weak name for such a method. `String#ascii`
9 seems a much better choice (IOHO). Thankfully, there's just enough wiggle-room
10 to implement a work around, so the Radix API remains the same. In addition,
11 there was a bug when trying to decode custom character sets, which has been
12 fixed.
13
14 Changes:
15
16 * Work around Ruby's `String#b` method.
17 * Fix custom base decoding.
18
19
dd16d26 @trans Bump version to 2.2.0. [admin]
trans authored
20 ## 2.2.0 / 2013-03-20
21
22 Good documentation is so under-addressed by most developers that we really
23 have to roll out the bright lights when someone comes along and takes
24 up the time consuming mantle of documenting an API in complete detail.
0d17e11 @trans Run spellcheck on HISTORY file. [doc]
trans authored
25 This is exactly what happened with Radix this last month. A coder going
dd16d26 @trans Bump version to 2.2.0. [admin]
trans authored
26 by the unassuming handle, **douglascodes**, announced his desire to
27 document Radix and proceeded to do so until YARD pronounced 100%
28 completeness. Hey, we think that is worth of a whole version bump and
29 a big shout-out for Douglas!
30
31 Changes:
32
0d17e11 @trans Run spellcheck on HISTORY file. [doc]
trans authored
33 * 100% API documentation coverage. (douglascodes)
dd16d26 @trans Bump version to 2.2.0. [admin]
trans authored
34
35
0e43099 @trans Update HISTORY and bump to 2.1.1. [admin]
trans authored
36 ## 2.1.1 / 2013-02-06
37
dd16d26 @trans Bump version to 2.2.0. [admin]
trans authored
38 Minor release to fix gemspec. Which, alas, Bundler cannot do without.
0e43099 @trans Update HISTORY and bump to 2.1.1. [admin]
trans authored
39
40 Changes:
41
0d17e11 @trans Run spellcheck on HISTORY file. [doc]
trans authored
42 * Update .gemspec file for latest indexer.
0e43099 @trans Update HISTORY and bump to 2.1.1. [admin]
trans authored
43
44
30c612c @trans Bump version to 2.1.0. [admin]
trans authored
45 ## 2.1.0 / 2013-01-31
78e8bba @trans Bump version to 2.0.2. [admin]
trans authored
46
30c612c @trans Bump version to 2.1.0. [admin]
trans authored
47 This release fixes two bugs. The first caused base conversions of `0`
48 to return an empty string. Second, the `Float#to_r` extension was
49 using multiplication when it should have been using power.
50 Ruby 1.9 includes `Float#to_r` though, so the use of Radix's *fixed*
51 core extension is conditioned on Ruby 1.8 now. This release also
52 updates the build a bit, primarily converting RDoc documents to
53 Markdown.
78e8bba @trans Bump version to 2.0.2. [admin]
trans authored
54
55 Changes:
56
30c612c @trans Bump version to 2.1.0. [admin]
trans authored
57 * Fix issue #5, Float#to_r using times instead of power. (simonratner)
58 * Fix issue #4, zero converts to empty string. (bbasata)
78e8bba @trans Bump version to 2.0.2. [admin]
trans authored
59 * Convert RDoc documents to Markdown.
60
61
2ce8ca6 @trans Use markdown instead of rdoc markup. [admin]
trans authored
62 ## 2.0.1 / 2011-10-23
7f302cf @trans Update HISTORY in prep for release. [admin]
trans authored
63
0d17e11 @trans Run spellcheck on HISTORY file. [doc]
trans authored
64 This release is simply an administrative release to update the project
7f302cf @trans Update HISTORY in prep for release. [admin]
trans authored
65 build configuration. The functionality of the library itself has not
66 changed. This release also transitions the project to the BSD-2-Clause
67 license.
68
69 Changes:
70
71 * Modernize build configuration.
72 * Switch to BSD-2-Clause license.
73
77f6ec5 @trans first commit
trans authored
74
2ce8ca6 @trans Use markdown instead of rdoc markup. [admin]
trans authored
75 ## 2.0.0 / 2010-10-31
a4a22ac @trans admin: bump to version 2.0.0
trans authored
76
77 Radix::Number has been deprecate in favor of three separate classes,
78 Radix::Integer, Radix::Float and Radix::Rational. In addition
79 implementation of these classes has been reworked.
80
81 Changes:
82
83 * Deprecate Radix::Number
84 * Add Radix::Integer
85 * Add Radix::Float
86 * Add Radix::Rational
87
88
2ce8ca6 @trans Use markdown instead of rdoc markup. [admin]
trans authored
89 ## 1.1.0 / 2010-09-03
5635771 @trans admin: update metadata for 1.1.0 release
trans authored
90
91 Radix now provides an actual Numeric subclass, Radix::Number, that stores
92 the base and can be used like any other Numeric object. This makes it very
93 easy to convert and manipulate numbers in any base. The implementation is still
94 a bit nascent. For the moment, it only supports the most basic math operators
0d17e11 @trans Run spellcheck on HISTORY file. [doc]
trans authored
95 and only handles integer values, but future releases will continue to expand
96 on it's capabilities.
5635771 @trans admin: update metadata for 1.1.0 release
trans authored
97
98 Changes:
99
100 * Add Radix::Number to handle bases like any other numeric.
101 * Rename Radix class to Radix::Base.
102
103
2ce8ca6 @trans Use markdown instead of rdoc markup. [admin]
trans authored
104 ## 1.0.0 / 2009-07-01
77f6ec5 @trans first commit
trans authored
105
106 This is the initial stand-alone release of Radix,
107 ported from the basex.rb library of Ruby Facets.
108
109 Changes:
110
5635771 @trans admin: update metadata for 1.1.0 release
trans authored
111 * Happy Birthday!
77f6ec5 @trans first commit
trans authored
112
Something went wrong with that request. Please try again.