File: History.txt

# History.txt

Path: | History.txt
Last Update: | Mon Mar 02 02:13:36 -0700 2009

## Version History:

### 1.0.2 / 2009-01-05:

- All webby commands now login automatically.
- Login now no-ops if it already has a session cookie.
- Added logout command.
- Much more of the config is self-repairing, but still not bulletproof yet.

### 1.0.1 / 2008-10-22:

- Fixed multipart form upload so it isn‘t url escaping the data. DOH.
  - Affects release_notes and release_changes, but never reported for 5 months.

### 1.0.0 / 2008-05-20:

- Removed HTTPAccess2, thanks to Aaron Patterson. Even tho he‘s whiny.
- Changed initialize/configure to make testing scream. 100x faster.

### 0.4.5 / 2008-03-11:

- Update for Ruby 1.9.0.
- Updated History, Rakefile, and Readme for new hoe abilities.
- Added config backup/restore rake tasks (for testing).

### 0.4.4 / 2007-08-13:

- New type_id values will merge with extant data. (self-repairing data is Good)
- Scrape processor_ids, merging in with extant data.
- Default to "Other" if a file‘s type is unrecognized.

### 0.4.3 / 2007-07-23:

- Set mode on .rubyforge directory to 700.
- Fix fetching of user id when user has no releases.

### 0.4.2 / 2007-05-21:

- Fix for windoze users (spaces in path).
- Added check for extant release.
- Added default hash for first-time releases.

### 0.4.1 / 2007-03-08:

- Verify that login succeeded and warn against if not (prolly should raise).
- Print a friendly error if you have the wrong package id.
- Handle upload error in add_release a bit better.

### 0.4.0 / 2007-01-09:

- config.yml split and moved to user-config.yml (up to the user to do).
- auto-config.yml now generated via config command.
- @config renamed to @userconfig.
- @config["rubyforge"] moved to @autoconfig.
- Added save_autoconfig.
- Pulled scrape_project from scrape_config.
- scrape_config no longer takes a user param. Use opts to specify.
- scrape_project, add_project, add/remove_release now save automatically.

### 0.3.2 / 2006-11-29:

- Fixed file uploads for windows.
- Correctly scrape releases with funky characters.

### 0.3.1 / 2006-10-24:

- Added SSL login.
- Added yet more debugging output if $DEBUG.

### 0.3.0 / 2006-09-30:

- Added more debugging output if $DEBUG
- Added news posting.
- Added multiple file release to add_release (uses add_file for extras).
- add_release now returns release_id
- Fixed config scraper to include ’-’ in names.

### 0.2.1 / 2006-09-14:

- Gemspec was too loose about packaging. Now using manifest.

### 0.2.0 / 2006-09-13:

- Split original script into script and library.
- Added tests for library.
- Refactored heavily.
- Added "config" command to scrape group/project/release ids from rubyforge.
- Added "names" command to help pick groups and projects.
- Added "add_file" command to add a file to an existing release.

[Validate]