Skip to content

Releases: redhat-developer/odo

v0.0.12

19 Sep 15:42
f6c7a84
Compare
Choose a tag to compare

Bug fix release

This release includes fix for #746.

v0.0.11

17 Sep 08:07
773aa0d
Compare
Choose a tag to compare

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

24 Aug 15:01
2f60a72
Compare
Choose a tag to compare

Changelog

New commands or parameters

  • Added odo storage list --all command #568
    Added --port flag to the odo url create #615

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

08 Aug 11:21
8a5a518
Compare
Choose a tag to compare

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

  • ODO no longer depends on oc binary #503
  • Updated output for PS1 integration #587

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

23 Jul 08:58
e7aacdb
Compare
Choose a tag to compare

New commands or parameters

  • odo utils terminal Add Odo terminal support to your development environment #536

Changes

  • odo completion changed to odo 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

26 Jun 08:28
799f57a
Compare
Choose a tag to compare

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

30 May 11:48
6cbcf4d
Compare
Choose a tag to compare

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 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)
  • 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

14 May 19:57
e9735b6
Compare
Choose a tag to compare

Changes in this release:

  • All aliases in odo component ( get/list/create/set/delete) were removed (use odo delete, odo list, odo component instead) - (#279)
  • odo create and odo 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 and odo 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 to odo 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

18 Apr 06:14
faeedd6
Compare
Choose a tag to compare

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 to odo 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

27 Mar 12:19
8d30b34
Compare
Choose a tag to compare

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 affects ocdev create and ocdev push commands
  • ocdev 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 and ocdev app delete
  • Added new command ocdev list for listing components in the current application.