-
BUG - open_timeout parameter wasnt defaulted when using veye as library; #52
-
BUG -markdown formatter missed license information after refactoring; #53
- FIX - function signature mismatch in the
project check
command - FIX - function signature mismatch in the
github delete
command
- add vulnerability field for product details #6
- BREAKING - refactored the
veye info
command, which expect that a product language is explicitly specified with--language
flag and allows, new command looks like this nowbundle exec bin/veye info --language=PHP --version='3.0.1' symfony/symfony --format=table
- BREAKING - renamed the
products
command topackage
- BREAKING - moved
info
command under thepackage
command - BREAKING - refactored others subcommands of the
package
to match with theinfo
command. - BREAKING - project commands accept --all as flag, but not attribute with value
- add
--private
flag for theproject check
command, possible to mark project visibility when checking project file #25 - add
--temp
flag for the theproject check
command, possible to create temporary projects; - add
--all
,--major
,--minor
,--patch
flag for all the projects command, including the check command; those flags allow filter outdated dependencies by SemVer scopes; #23 - project dependencies are now sorted by
upgrade_complexity_heuristics
, which heuristic metric that gives an rough estimation how difficult upgrading to a current version will be; - all the output of
project
commands include now theupgrade_complexity_heuristics
- add
merge
andunmerge
subcommands under theprojects
command, which allows to attach child project to the parent_project. #30
- fix check command, it used old argument orders;
- fix saving project_id into
veye.json
after API uses only id-key; - remove redundant dependency - contracts;
- update rake from 11.1.0 to 11.1.1
- fixed dependency sorting - it show outdated dependencies first;
- fixed projects which used old API project_key;
- fixed parameter inconsistencies for
check
,licenses
commands; - updated dependencies;
- add api_keys for packages api;
- breaking changes in
check
command - it tracks all supported project files in the folder - add
veye.json
file to keep and manage a project specific configurations - fixed licenses field in project output
- add Settings class to manage
veye.json
file
- first stable release - no new functionalities
- all commands' have tests
- refactored API calls out of commands
- moved API into own namespace
- made API accessible from other projects
- fixed SSL issue;
- removed SSL generatation
- added Rubocop and removed biggest code smells
- github import supports now file and branch parameters
- fixed bugs in presentations when fields are nil
- updated dependencies
- added references endpoint
- updated docs
- added OSS license
- added timeout opts
- cleanups
- added commands to work with Github repositories.
- big view refactoring
first usable gem
- no key checking for
ping
andsearch
command (contributed by Richard Metzler) - seemless SSL key generation - no cmd-line hack anymore
- command
project list
shows now licence information project
command supports now markdown format. (contributed by Richard Metzler)- added helper method
format_supported?
to check output format is supported. - renamed licence command to
license
ping
,search
can now execut without identification
Big thanks all contibutors:
fix release
fix release
- added automatic SSL generation
- updated dependencies
fix release
- added command
change_apikey
experimental gem
- refactored to use newer API version V2.
- added SSL support
- added external config file
- added support to override global options on commandline
- added
update
command
first experimental release
- added rest-client
- supports VersionEye only API version V1, over plain http.
- added 4 different output formats: csv, json, pretty, table
- added pagination helpers