Skip to content

Latest commit

 

History

History
280 lines (176 loc) · 19.2 KB

Changes.md

File metadata and controls

280 lines (176 loc) · 19.2 KB

2.3.19

2.2.234

  • We now use the exposecontroller to decide whether to create Ingress resources on Kubernetes, Route resources on OpenShift, use external IPs via LoadBalancer types on public cloud or use nodePorts on local single node installations.
  • All quickstarts and archetypes have moved to the new 3.x version of the fabric8 maven plugin

2.2.16

2.2.14

2.2.12

  • Upgraded to the latest kubernetes 1.0 schema. This version now works on OpenShift Origin 1.0.2 or later
  • Fully working Canary release, stage, approve and promote builds in the Jenkins Workflow when using Continuous Deliver with Fabric8 DevOps
  • Fixes these 5 issues

2.2.11

2.2.7

2.2.5

  • The new project wizard now lets you configure a fabric8.yml file like this example for configuring the devops side of a project such as the chat room and issue tracker for a project and whether code review is enabled. Over time when we move to the Jenkins Docker Workflow for builds; we'll be able to use configured the flow too.
  • Fixes these 13 issues

2.2.3

  • The Metrics and Logging now work out of the box if you run them by pressing the Run... button on the Apps tab in the console when using the vagrant image
  • The Chat now works out of the box without having to manually figure out rooms and tokens and pass them on the command line so that Hubot can connect to Let's Chat
  • Fixes these 3 issues

2.2.2

  • New getting started guide based on a new easier to use vagrant image
  • The vagrant domain is now vagrant.f8 getting ready for DNS support inside the vagrant image
  • You can now easily run the fabric8 apps from the Run... button on the console
  • Fixes these 39 issues

2.2.0

2.1.11

2.1.10

2.1.6

2.1.1

2.0.44

2.0.43

2.0.40

2.0.36

2.0.32

2.0.29

  • Migrated to hawtio 2.x for the console making it small and lightweight with optional modular services
  • Added the App Library to provide a configurable library of Apps you can easily run and install or uninstall; rather like your library of Apps on a mobile device.
  • Fixes these 18 issues

2.0.26

2.0.25

  • Handle the new HTTPS only REST API in Kubernetes / OpenShift
  • Fixes these issues

2.0.19

  • Uses auto-generated JSON Schema from the OpenShift/Kubernetes go source code to provide faithful Jackson DTOs for the REST API against v1beta2 of the kubernetes/openshift APIs
  • Improved App tab in the console showing a nicer detailed view of apps/pods
  • Fixes these issues

2.0.18

2.0.17

2.0.15

2.0.14

2.0.12

  • Added a quickstart for camel-sql which uses the Camel REST API and shows up in the API Registry / API console
  • Fixes these issues

2.0.11

  • Much nicer console which now has
    • deep linking of Pods to Kibana logs if kibana is running
    • allows you to view the number of pods and their status on the Controllers and Services pages
    • links on the Controllers and Services pages to the pods running for a single Controller or Service
  • Fixes these issues

2.0.10

2.0.9

2.0.8

2.0.7

2.0.6

2.0.5

2.0.2

  • Nicer layouts and icons in the Console (and the Wiki tab is now called Library as in an Application Library)
  • Fixes these 5 issues

2.0.1

2.0.0

1.2.0.Beta5

  • Profile name must be in lower-case letters

1.2.0.Beta4

  • Improves startup experience so its a bit more clear when fabric8 has completed provisioning.
  • Improvements to the REST API so you can easily view containers for a profile, start/stop/delete containers or POST new profiles to a version or DELETE profiles
  • Fixes these 60 issues

Note that until we move to CXF 3.x the REST API is at http://localhost:8181/cxf/fabric8 and not its usual http://localhost:8181/api/fabric8 - you can always use the fabric:info CLI command to find it.

1.2.0.Beta3

  • Fixes running fabric8 inside docker and creating containers from within docker
  • Fixes these 12 issues

1.2.0.Beta2

  • Upgrade to Apache Karaf 2.4.x build so that we get full Role Based Access Control (RBAC) support on all MBeans, OSGi services and CLI commands (hence the upgrade to 1.2.x as the change to RBAC was bigger than a minor fix to 1.1.x)
  • Container names must be lower case only
  • Improved Auto Scaling UI for easier configuration of the Auto Scaling Requirements
  • Improved Configuration tab on the Profile page in the web console so its easier to configure all profiles whether containers are running or not and whether they actually use OSGi or not.
  • New Arquillian integration testing framework for easier testing against remote or docker based fabrics
  • Fixes to various things like Java containers, Tomcat and Docker
  • Fixes these issues

1.1.0.CR5

1.1.0.CR3

  • New top level Profiles tab in the web console makes it nice and easy to view and search all profiles; filtering by text or tag with nice icons and summary text coming from icon.(svg,png,jpg) and Summary.md files in the wiki
  • First spike of Fabric DNS support
  • AutoScaler can now properly recreate Java Container and Process Container instances if the process is explicitly killed
  • The feature name for the amq: endpoint, mq-fabric-camel has been renamed to camel-amq which is more usual name for camel feature names
  • Fixes these 132 issues and enhancements

1.1.0.CR2

1.1.0.CR1

1.1.0.Beta6

1.1.0.Beta5

1.1.0.Beta4

1.0.0.x

  • first community release integrated into the JBoss Fuse 6.1 product
  • includes hawtio as the console
  • uses git for configuration; so all changes are audited and versioned and its easy to revert changes.