Prepare for v2.0.0.beta1
This commit is contained in:
parent
1705bb19c8
commit
fc01b8068e
693
CHANGELOG.md
693
CHANGELOG.md
File diff suppressed because it is too large
Load Diff
39
FEATURES.md
39
FEATURES.md
|
@ -1,8 +1,29 @@
|
|||
# Hanami
|
||||
|
||||
### The web, with simplicity.
|
||||
|
||||
## Features
|
||||
|
||||
## v2.0.0.beta1 - 2021-07-20
|
||||
|
||||
- Generate new apps using `app/` directory
|
||||
|
||||
## v2.0.0.alpha8 - 2021-05-19
|
||||
|
||||
## v2.0.0.alpha7.1 - 2021-03-09
|
||||
|
||||
## v2.0.0.alpha7 - 2021-03-08
|
||||
|
||||
## v2.0.0.alpha6 - 2021-02-10
|
||||
|
||||
## v2.0.0.alpha5 - 2021-01-12
|
||||
|
||||
## v2.0.0.alpha4 - 2021-12-07
|
||||
|
||||
## v2.0.0.alpha3 - 2021-11-09
|
||||
|
||||
## v2.0.0.alpha2 - 2021-05-04
|
||||
|
||||
## v2.0.0.alpha1 - 2019-01-30
|
||||
|
||||
## v1.3.3 - 2019-09-20
|
||||
|
@ -110,14 +131,14 @@
|
|||
- Assets preprocessors support (eg. Sass, ES6, Opal, Less, CoffeScript..)
|
||||
- Assets compressors (eg. YUI, UglifyJS2, Google Closure Compiler, Sass..)
|
||||
- Assets helpers:
|
||||
* `javascript`
|
||||
* `stylesheet`
|
||||
* `favicon`
|
||||
* `image`
|
||||
* `video`
|
||||
* `audio`
|
||||
* `asset_path`
|
||||
* `asset_url`
|
||||
- `javascript`
|
||||
- `stylesheet`
|
||||
- `favicon`
|
||||
- `image`
|
||||
- `video`
|
||||
- `audio`
|
||||
- `asset_path`
|
||||
- `asset_url`
|
||||
- Content Delivery Network (CDN) support for static assets (CDN mode)
|
||||
- Checksum suffix for static assets in production mode (Digest mode)
|
||||
- Support for third party gems as assets distribution channel (eg. `lotus-jquery`)
|
||||
|
@ -159,7 +180,7 @@
|
|||
- `Lotus.env` and `Lotus.env?` for current environment introspection (eg. `Lotus.env?(:test)` or `Lotus.env?(:staging, :production)`)
|
||||
- Allow repositories to execute raw query/commands against database
|
||||
- Automatic timestamps update for entities
|
||||
– Dirty Tracking for entities (via `Lotus::Entity::DirtyTracking`)
|
||||
– Dirty Tracking for entities (via `Lotus::Entity::DirtyTracking`)
|
||||
- Nested RESTful resource(s)
|
||||
- String pluralization and singularization
|
||||
|
||||
|
|
10
Gemfile
10
Gemfile
|
@ -8,11 +8,11 @@ unless ENV["CI"]
|
|||
gem "yard"
|
||||
end
|
||||
|
||||
gem "hanami-utils", "~> 2.0.alpha", github: "hanami/utils", branch: "main"
|
||||
gem "hanami-router", "~> 2.0.alpha", github: "hanami/router", branch: "main"
|
||||
gem "hanami-controller", "~> 2.0.alpha", github: "hanami/controller", branch: "main"
|
||||
gem "hanami-cli", "~> 2.0.alpha", github: "hanami/cli", branch: "main"
|
||||
gem "hanami-view", "~> 2.0.alpha", github: "hanami/view", branch: "main"
|
||||
gem "hanami-utils", github: "hanami/utils", branch: "main"
|
||||
gem "hanami-router", github: "hanami/router", branch: "main"
|
||||
gem "hanami-controller", github: "hanami/controller", branch: "main"
|
||||
gem "hanami-cli", github: "hanami/cli", branch: "main"
|
||||
gem "hanami-view", github: "hanami/view", branch: "main"
|
||||
|
||||
gem "hanami-devtools", github: "hanami/devtools", branch: "main"
|
||||
|
||||
|
|
|
@ -21,7 +21,6 @@ Gem::Specification.new do |spec|
|
|||
"LICENSE.md",
|
||||
"README.md",
|
||||
"hanami.gemspec",
|
||||
"bin/*",
|
||||
"lib/**/*"
|
||||
]
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ module Hanami
|
|||
module Version
|
||||
# @since 0.9.0
|
||||
# @api private
|
||||
VERSION = "2.0.0.alpha8"
|
||||
VERSION = "2.0.0.beta1"
|
||||
|
||||
# @since 0.9.0
|
||||
# @api private
|
||||
|
|
|
@ -2,6 +2,6 @@
|
|||
|
||||
RSpec.describe "Hanami::VERSION" do
|
||||
it "returns current version" do
|
||||
expect(Hanami::VERSION).to eq("2.0.0.alpha8")
|
||||
expect(Hanami::VERSION).to eq("2.0.0.beta1")
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue