Enhancement:
- Add timestamp arg to version file create function
Bugfix:
- Revert trimming of space from requirements. Removing space would have meant info response of all gems were going to change.
- Fix token used for splitting list of requirements
Bugfix:
- Update info line to join multiple ruby or rubygems requirements by ampersand (#26)
Features:
- Refactoring big part of the code
- Change behavior of VersionsFile#create to avoid adding multiple versions per line
Features:
- Frozen string literal support
Bugfixes:
- Use the last info checksum, rather than the first
Features:
- YARD documentation
Bugfixes:
- Use versions.list header time instead of mtime
Features:
- Support for ruby 1.8
Features:
- Support for ruby 1.8
Features:
- Parameters from versions are now optional
Features:
- Add an option to CompactIndex.versions to calculate info_checksums on the fly
Features:
- Remove sort responsibility from compact_index
- Change interface for versions_file in order to receive sorted gems
Bugfixes:
- deal with nil created_at when sorting on info
Features:
- Change info file interface to accept create_at
- Order info output accordingly to version create_at
Features:
- Change versions file interface to receive separated number and platform
Features:
- Change info and versions interface to receive separated number and version
Bugfixes:
- Move update logic from bundler-api to here
- Remove unused files imported on V0.1.0
Bugfixes:
- Move update logic from bundler-api to here
- Remove unused files imported on V0.1.0
Bugfixes:
- Drop unnecessary dependencies
- Remove unused files imported on V0.1.0
Features:
- Change versions interface to receive a versions file
- Add checksum on info endpoint
- Add platform on info endpoint
- Add checksum for versions endpoint
Refactoring:
- Dry tests
Features:
- Change versions interface to receive a versions file
Bugfixes:
- Fix missing colon on info endpoint
Features:
- Use trailing newlines on versions file and web responses
- Remove database from project
- Add VersionsFile#update
- Add info, names and versions endpoints
Features:
- Moved code from bundler-api to this gem
- Configure gemspec info
- Exposed VersionsFile and GemInfo classes
- Add versions.list file
- Configure travis