File: HISTORY.md

package info (click to toggle)
ruby-xdg 2.2.3-1.1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 204 kB
  • sloc: ruby: 396; makefile: 5
file content (148 lines) | stat: -rw-r--r-- 3,488 bytes parent folder | download | duplicates (2)
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
# RELEASE HISTORY

## 2.2.3 / 2012-12-13

This release switches to RbConfig instead of Config, which Ruby
is deprecating.

Changes:

* Switch Config to RbConfig.


## 2.2.2 / 2011-10-30

Just a maintenance release to bring the build configuration
up to date. Also, change license to BSD-2-Clause.

Changes:

* Modernize build configuration
* Switch to BSD-2-Clause license.


## 2.2.1 / 2011-06-11

This release changes BaseDir#to_s to return the first directory
entry, and moves the old #to_s to #environment_with_defaults
with an alias of #env. The old #env now being called #environment.

Changes:

* Rename #env to #environment.
* Rename #to_s to #environment_with_defaults.
* Modify #to_s to return first directory.


## 2.1.0 / 2011-06-09

This release changes the BaseDir#list method, where as it used
to be an alias for #to_a, it now differs in that it does not
expand the paths. In addtion a few tests were fixed and version
number properly updated int hte version.rb file.

Changes:

* Change BaseDir#list to not expand paths.
* Properly assign VERSION constant.
* Fix broken qed tests.


## 2.0.0 / 2011-06-09

Major new release is full rewrite of the API, with an eye out for
support future XDG standards beyond the base directories. The
new API uses a single point of entry `XDG[]` (a shortcut for
`XDG::BaseDir[]`).

Changes:

* Complete rewrite of API.
* Utilize single point of entry interface.
* Structure project for future support of more of XDG.


## 1.0.0 / 2009-12-01

This is major reimplementation of the XDG API to be more flexiable
and object-oriented. Instead of a single module with every 
needed method, the system is devided up into sub-modules, one for
each set of XDG locations. So, for example, instead of "XDG.data_dirs"
you use "XDG::Data.dirs" or "XDG.data.dirs".

Changes:

* Reworked API and underlying implementation to be more OOP-style.
* Began work on xdg/extended.rb, exploring future proposals.
* Provides xdg/compat.rb, for backward compatabilty (temporary).


## 0.5.2 / 2009-05-30

This release requires rbconfig.rb and uses system entries in place of
some hardcoded FHS locations.

Changes:

* Replaced hardcoded system directories with rbconfig entries.


## 0.5.1 / 2008-11-17

Changes:

* Fixed data work directory is '.local', not '.share'
* Deprecated #data_work


## 0.5.0 / 2008-10-28

Changes:

* Changed _glob to _select


## 0.4.0 / 2008-10-26

This release removes the xdg_ prefix from the instance-level
method names. Now module and instance levels are the same.

Also, data_file, config_file and cache_file have been replaced with
data_find, config_find, cache_find, data_glob, config_glob and
cache_glob.

What's next? Well, I can't say I'm fond of the term 'glob', so I
may rename that to 'map' or 'collect' (or 'select'?)  and then 
add the ability to use blocks for matching too.

Changes:

* Renamed instance level methods without 'xdg_' prefix.
* Replace _file methods with _find and _glob methods.
* Prepare for v0.4 release
* Remove some old commented-out code
* Fixed data_find and data_glob
* Update RELEASE file
* Updated documentation for 0.4 release
* Added MANIFEST to .gitignore
* Correction or RELEASE
* Fixed plural in RELEASE file


## 0.3.0 / 2008-10-11

Changes:

* Removed xdg_ prefix from module methods
* Moved web/index.html to doc directory
* Updated reap serives
* Prepare for next release
* Fixed issue of xdg_ prefix still being used internally


## 0.1.0 / 2008-09-27

Changes:

* Started project