v12.2.0-beta7

This commit is contained in:
Gerasimos (Makis) Maropoulos 2022-12-24 07:10:02 +02:00
parent 8de2fa607f
commit 3a7260391c
No known key found for this signature in database
GPG Key ID: B9839E9CD30B7B6B
7 changed files with 13 additions and 35 deletions

View File

@ -24,7 +24,7 @@ If applicable, add screenshots to help explain your problem.
- OS: [e.g. ubuntu, windows]
**iris.Version**
- e.g. v12.2.0-beta6 or master
- e.g. v12.2.0-beta7 or master
Please make sure the bug is reproducible over the `master` branch:

View File

@ -26,6 +26,10 @@ Developers are not forced to upgrade if they don't really need it. Upgrade whene
This release introduces new features and some breaking changes.
The codebase for Dependency Injection, Internationalization and localization and more have been simplified a lot (fewer LOCs and easier to read and follow up).
## 24 Dec 2022
All new features have been tested in production and seem to work fine. Fixed all reported and reproducible bugs. The `v12.2.0-beta7` is the latest beta release of v12.2.0. Expect the final public and stable release of v12.2.0 shortly after February 2023.
## Fixes and Improvements
- Add `iris.TrimParamFilePart` to handle cases like [#2024](https://github.com/kataras/iris/issues/2024) and improve the [_examples/routing/dynamic-path/main.go](_examples/routing/dynamic-path/main.go#L356) example to include that case as well.

View File

@ -19,6 +19,8 @@
Iris is a fast, simple yet fully featured and very efficient web framework for Go. **With the promise of active lifetime maintenance, unlike other free software packages offered in Go ecosystem**.
> Star 🌟 & watch 👀 the repository in order to get news about the upcoming **v12.2.0** stable release - it's finally happening (2023🎅) .
It provides a beautifully expressive and easy to use foundation for your next website or API.
@ -499,7 +501,7 @@ The only requirement is the [Go Programming Language](https://go.dev/dl/).
$ mkdir myapp
$ cd myapp
$ go mod init myapp
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta6
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta7
```
<details><summary>Install on existing project</summary>

View File

@ -242,7 +242,7 @@ Venkatt Guhesan" title="vguhesan" with="75" style="width:75px;max-width:75px;hei
$ mkdir myapp
$ cd myapp
$ go mod init myapp
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta6
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta7
```
<div dir="rtl">

View File

@ -462,7 +462,7 @@ O único requisito é a [Linguagem de programação Go](https://go.dev/dl/).
$ mkdir myapp
$ cd myapp
$ go mod init myapp
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta6
$ go get github.com/kataras/iris/v12@master # or @v12.2.0-beta7
```
<details><summary>Instalar num projeto existente</summary>

30
doc.go
View File

@ -1,31 +1,3 @@
// Copyright (c) 2017-2022 The Iris Authors. All rights reserved.
//
// Redistribution and use in source and binary forms, with or without
// modification, are permitted provided that the following conditions are
// met:
//
// * Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
// * Redistributions in binary form must reproduce the above
// copyright notice, this list of conditions and the following disclaimer
// in the documentation and/or other materials provided with the
// distribution.
// * Neither the name of Iris nor the names of its
// contributors may be used to endorse or promote products derived from
// this software without specific prior written permission.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
/*
Package iris implements the highest realistic performance, easy to learn Go web framework.
Iris provides a beautifully expressive and easy to use foundation for your next website, API, or distributed app.
@ -38,7 +10,7 @@ Source code and other details for the project are available at GitHub:
# Current Version
12.2.0-beta6
12.2.0-beta7
# Installation

View File

@ -39,7 +39,7 @@ import (
)
// Version is the current version of the Iris Web Framework.
const Version = "12.2.0-beta6"
const Version = "12.2.0-beta7"
// Byte unit helpers.
const (