Releases: redhat-developer/odo
Releases · redhat-developer/odo
v0.0.12
v0.0.11
Changelog
New commands or parameters:
- Add support for creating component from service catalog (#413)
- Include imagestreams in current namespace for catalog listing (#618)
- add config command for toggling update checker (#589)
- Add project delete command (#648)
Changes
- Sort string array of service class to make result more readable (#693)
Documentation and help messages:
- Fix watch error message for git components. (#713)
- Add unit test doc (#612)
- Update description for odo app list (#696)
- Improve service catalog related stuff from PR 413 (#680)
- Adding Java as supported language to README.md (#698)
- Update the description messages of binary and git flags (#695)
- Add documentation for logging in odo and odo create enhancements (#673)
- Add CLI-reference related to service catalog (#677)
- Updates CLI reference Makefile command and doc (#679)
Internals:
- Updated vendor with service catalog and client-go (#716)
- Momentarily remove project delete UT (#719)
- Fix latestReleaseTag() unit test (#706)
- Remove release / notify test temporarily (#710)
- Adds 'make clean' command (#694)
- Change version checker to use rawURL instead of calling API (#593)
- Refactoring component e2e tests: (#625)
- Fix create, push, watch commands on windows (#672)
- Added vendor-update command to makefile (#671)
- Prevent odo fail if
~/.kube
is not present(#739 )
v0.0.10
Changelog
New commands or parameters
Changes
- Renamed '--ports' flag for 'odo create' to singular '--port' #642
Documentation and help messages
- Corrected spelling mistakes and some grammatical errors. #650
- Corrected semantics and grammatical errors. #651
- Fix the odo component creation documentation #649
- TDD workflow document #607
- Update 'odo component list' to 'odo catalog list' in cli reference doc #633
- Add information about ports to
odo create
output #610
Internals:
- Enable levelled logging #590
- Add a file to track latest release version #613
- Validate storage path #533
- Adding tests for
odo create
with git source #437 - remove forgotten debug fmt.Println statement #614
- Fixing e2e tests on minishift: #606
Known Issues:
- Some components (like widfly and httpd) can get broken after adding storage (#445).
v0.0.9
New commands or parameters
- Show tags / versions when doing odo catalog list #558
- Adds ability to pick version when creating new component #565
- Adds option to allow users to specify port when component is created (
odo create --ports
) #596 - Revamps the URL command and adds support for custom names for url (
odo url create <url name>
). #585
Changes
Bugfises
- FIX - sudo permission issue on mac install #616
- Fixes odo update from git to binary/local and vice versa #518
Documentation and help messages
- Adds a warning/error message when pushing local component #573
Internals:
- Add binary definition to build source #595
- rename configEnvName & func getOcdevConfigFile in config.go #583
- Test e2e using v3.10.0 #620
-Use Go 1.10 on Travis-CI #602 - Tests #551 #586 #569 #605 #478
Known Issues:
- Some components (like widfly and httpd) can get broken after adding storage (#445).
Workaround is to run odo push after every operation that modifies DeploymentConfig (odo storage create odo storage mount odo storage unmount) odo update is not working properly when changing source from git to local or binary and from local or binary to git (#439) Fix in progress #518
v0.0.8
New commands or parameters
odo utils terminal
Add Odo terminal support to your development environment #536
Changes
odo completion
changed toodo utils completion
#536- OpenShift version 3.9 and up is required #540
- Generate storage name if not provided #541
- Add message for user on
invalid configuration error
#559
Bugfixes
- Handle error when no component is there #545
Documentation and help messages
- Added public channel, community and contribution info #539
- Adds an example on how to deploy a binary #561
- Amend development doc with PR description requirement #591
Internals
Known Issues
- Some components (like widfly and httpd) can get broken after adding storage (#445).
Workaround is to run odo push after every operation that modifies DeploymentConfig (odo storage create odo storage mount odo storage unmount) - odo update is not working properly when changing source from git to local or binary and from local or binary to git (#439) Fix in progress #518
v0.0.7
Incompatibility with previous versions!!!
! You have to delete all component created with older versions before upgrading to odo 0.0.7 !
- Added namespacing #480 #535
Naming schema for OpenShift object that are created by ODO has changed.
New schema for naming objects in OpenShift is<component name>-<application name>
, previous versions used just component name.
New commands or parameters
- Added --skip-connection-check parameter #529
- Added
odo log --follow
command #496 - Added
ocdev storage umount
command #349 - Added an umount alias for unmount #486
- Added the functionality of unmounting storage using the path #492
Bugfixes
- Fixed the problem of storage list when no component is created or selected #509
- Fixed the formatting of storage list #469
Documentation and help messages
- Update installation instructions #526
- Add new examples #515
- Update minishift link and getting oc binary link. #495
- Improve CLI --help documentation #497
- Update the deletion / component description output #506
Internals
Known Issues
- Some components (like widfly and httpd) can get broken after adding storage (#445).
Workaround is to run odo push after every operation that modifies DeploymentConfig (odo storage create odo storage mount odo storage unmount) - odo update is not working properly when changing source from git to local or binary and from local or binary to git (#439) Fix in progress #518
Two components with the same name can't be created in the same project even if they are in the different applications. (#214)fixed in #540
v0.0.6
Changelog:
- Added
odo log
command (#429) - Added
odo storage mount
command (#472) - Added
ocdev storage umount
command (#349) - Added confirmation before deleting URL (#479)
- Added confirmation for storage deletion (#447 #476)
- Improved --help with examples and command descriptions (#471 #461)
- New
odo storage list
formating (#469) - Added consistency in commands for project, application & components (#421)
- Internal refactoring and updates (#463 #410 #442 #457 #459 #458 #448 #452 #451 #455)
Known Issues:
- Some components (like widfly and httpd) can get broken after adding storage (#445).
Workaround is to runodo push
after every operation that modifies DeploymentConfig (odo storage create
odo storage mount
odo storage unmount
) odo update
is not working properly when changing source fromgit
tolocal
orbinary
and fromlocal
orbinary
togit
(#439)- Two components with the same name can't be created in the same project even if they are in the different applications. (#214)
v0.0.5
Changes in this release:
- All aliases in
odo component
( get/list/create/set/delete) were removed (useodo delete
,odo list
,odo component
instead) - (#279) odo create
andodo update
checks if directory exist (#425)odo create
was modified. Local and binary components are using Supervisor (BuildConfig process is skipped) (#408)- Added validation for component and application name (#433)
- Added
odo create --binary
andodo update --binary
(#397 #418) - Added
odo app describe
command (#287) odo app delete
shows what will be deleted (#278)- Changed
odo list
format (formated as table) (#404) odo storage remove
renamed toodo storage delete
(#407)- Updated
odo delete
output (#390) - Updated description for
ocdev create
(#335) odo delete
deletes the default component if no arguments are passed (#387)- Fixes the issue of switching to a non-existing component using set command (#388)
- Fixes error when deleting a component (#345)
- Fixes the problem of a better description when no component is listed during update (#374)
- Add coloured output to OpenShift logs (#378)
- Decrease sync delay in
odo watch
to 1s (#403) - Show client and cluster version in
odo version
(#366) - Added more e2e tests and a few were fixed (#351 #372 #383 #308 #385 #400)
- Internal refactoring (#427 #428 #420 #417 #406 #405 #399 #346 #317 #365)
- Documentation updates (#440 #441 #442 #435 #426 #414 #380 #379)
v0.0.4
Changes in this release:
- project and command renamed to
odo
(#339) - added new command
odo watch
(#325) - added new command
odo link
(#354) - added new command
odo describe
(#289) odo create --local
is not triggering build anymore (#363)- verify that component type exists before creating it (#357)
odo storage add
renamed toodo storage create
(#341)- check that component exist before deleting it (#359)
- check that component doesn't exist before creating it (#329)
odo url create
displays full url with protocol (#362)- and more smaller bugfixes and improvements
v0.0.3
Changes in this release:
- Added new command
ocdev url create/delete/list
for managing components url (exposing component to the outside world). - Added new command
ocdev catalog search/list
to show all possible components that can be used (#194). --dir
flag was renamed to--local
. This affectsocdev create
andocdev push
commandsocdev push
now automatically pushes the same source that was used when the component was created. (#220, #221)- Added
ocdev project create/get/set
to create a new project, get current project and switch between projects. - All delete operations are now asking for confirmation. Affects
ocdev delete
andocdev app delete
- Added new command
ocdev list
for listing components in the current application.