```ruby
class InstallationController < ApplicationController

  skip_authorization_check

  def details
    respond_to do |format|
      format.any { render json: consul_installation_details.to_json, content_type: "application/json" }
    end
  end

  private

  def consul_installation_details
   {
     release: "v0.19"
   }.merge(features: settings_feature_flags)
  end

  def settings_feature_flags
    Setting.where("key LIKE 'feature.%'").each_with_object({}) { |x, n| n[x.key.remove("feature.")] = x.value }
  end

end
```

Update release version number to 1.0.0-beta
user
```ruby
class InstallationController < ApplicationController

  skip_authorization_check

  def details
    respond_to do |format|
      format.any { render json: consul_installation_details.to_json, content_type: "application/json" }
    end
  end

  private

  def consul_installation_details
   {
     release: "1.0.0-beta"
   }.merge(features: settings_feature_flags)
  end

  def settings_feature_flags
    Setting.where("key LIKE 'feature.%'").each_with_object({}) { |x, n| n[x.key.remove("feature.")] = x.value }
  end

end
```
assistant