File tree Expand file tree Collapse file tree 15 files changed +30
-46
lines changed Expand file tree Collapse file tree 15 files changed +30
-46
lines changed Original file line number Diff line number Diff line change @@ -23,6 +23,8 @@ Developers are not forced to upgrade if they don't really need it. Upgrade whene
2323
2424Changes apply to ` main ` branch.
2525
26+ # Mon, 21 Aug 2023 | v12.2.5
27+
2628- Add optional ` Singleton() bool ` method to controllers to mark them as singleton, will panic with a specific error if a controller expects dynamic dependencies. This behavior is idendical to the app-driven ` app.EnsureStaticBindings() ` .
2729
2830- Non-zero fields of a controller that are marked as ignored, with ` ignore:"true" ` field tag, they are not included in the dependencies at all now.
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ Try the official [Iris Command Line Interface](https://github.com/kataras/iris-c
66
77# <a href="https://iris-go.com"><img src="https://iris-go.com/images/logo-new-lq-45.png"></a> Iris Web Framework <a href="README_GR.md"><img width="20px" src="https://iris-go.com/images/flag-greece.svg" /> <a href="README_JA.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-japan.svg" /></a> </a> <a href="README_FR.md"><img width="20px" src="https://iris-go.com/images/flag-france.svg" /></a> <a href="README_ZH_HANT.md"><img width="20px" src="https://iris-go.com/images/flag-taiwan.svg" /></a> <a href="README_ZH_HANS.md"><img width="20px" src="https://iris-go.com/images/flag-china.svg" /></a> <a href="README_ES.md"><img width="20px" src="https://iris-go.com/images/flag-spain.png" /></a> <a href="README_FA.md"><img width="20px" src="https://iris-go.com/images/flag-iran.svg" /></a> <a href="README_RU.md"><img width="20px" src="https://iris-go.com/images/flag-russia.svg" /></a> <a href="README_KO.md"><img width="20px" src="https://iris-go.com/images/flag-south-korea.svg?v=12" /></a> <a href="README_PT_BR.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-brazil.svg" /></a> <a href="README_VN.md"><img width="20px" height="20px" src="https://iris-go.com/images/flag-vietnam.svg" /></a>
88
9- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community) <!--[](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)--> [](https://iris-go.com/donate) <!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> <!-- [](https://github.com/kataras/iris/releases) -->
9+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community) <!--[](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)--> [](https://iris-go.com/donate) <!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> <!-- [](https://github.com/kataras/iris/releases) -->
1010
1111Iris is a fast, simple yet fully featured and very efficient web framework for Go.
1212
@@ -558,7 +558,7 @@ The only requirement is the [Go Programming Language](https://go.dev/dl/).
558558$ mkdir myapp
559559$ cd myapp
560560$ go mod init myapp
561- $ go get github.com/kataras/iris/v12@latest # or @v12.2.4
561+ $ go get github.com/kataras/iris/v12@latest # or @v12.2.5
562562```
563563
564564<details ><summary >Install on existing project</summary >
Original file line number Diff line number Diff line change 11# Iris Web Framework
22
3- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
44
55Iris es un framework web rápido, simple pero con muchas funcionalidades y muy eficiente para Go. Proporciona una base bellamente expresiva y fácil de usar para su próximo sitio web o API.
66
@@ -49,7 +49,7 @@ $ go run ejemplo.go
4949
5050Iris contiene un extenso y completo ** [ wiki] ( https://www.iris-go.com/#ebookDonateForm ) ** que facilita comenzar con el framework.
5151
52- Para obtener una documentación técnica más detallada, puede dirigirse a nuestros [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) . Y para código ejecutable siempre puede visitar el subdirectorio del repositorio [ \_ examples] ( _examples/ ) .
52+ Para obtener una documentación técnica más detallada, puede dirigirse a nuestros [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) . Y para código ejecutable siempre puede visitar el subdirectorio del repositorio [ \_ examples] ( _examples/ ) .
5353
5454### ¿Te gusta leer mientras viajas?
5555
Original file line number Diff line number Diff line change 1010
1111# Iris Web Framework
1212
13- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
13+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
1414
1515آیریس یک چارچوب وب پر سرعت ، ساده و در عین حال کاملاً برجسته و بسیار کارآمد برای Go است.
1616</div >
@@ -137,7 +137,7 @@ func (c *userController) PutBy(id uint64, req request) response {
137137$ mkdir myapp
138138$ cd myapp
139139$ go mod init myapp
140- $ go get github.com/kataras/iris/v12@latest # or @v12.2.4
140+ $ go get github.com/kataras/iris/v12@latest # or @v12.2.5
141141```
142142
143143<div dir =" rtl " >
Original file line number Diff line number Diff line change 11# Iris Web Framework
22
3- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
44
55<a href =" https://iris-go.com " > <img align =" right " src =" https://iris-go.com/images/logo-w169.png " ></a >
66
@@ -57,7 +57,7 @@ Iris possède un **[wiki](https://www.iris-go.com/#ebookDonateForm)** complet et
5757
5858<!--  -->
5959
60- Pour une documentation encore plus complète vous pouvez visiter notre [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) (en Anglais). Et vous trouverez du code executable dans le dossier [ \_ examples] ( _examples/ ) .
60+ Pour une documentation encore plus complète vous pouvez visiter notre [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) (en Anglais). Et vous trouverez du code executable dans le dossier [ \_ examples] ( _examples/ ) .
6161
6262### Vous préférez une version PDF?
6363
Original file line number Diff line number Diff line change 11# Iris Web Framework
22
3- [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
3+ [](https://github.com/kataras/iris/actions/workflows/ci.yml) [](https://app.fossa.io/projects/git%2Bgithub.com%2Fkataras%2Firis?ref=badge_shield)<!--[](https://goreportcard.com/report/github.com/kataras/iris)--><!--[](https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5)--> [](https://github.com/kataras/iris/tree/main/_examples) [](https://gitter.im/iris_go/community)<!--[](https://iris-go.com/donate)--><!-- [](https://github.com/kataras/iris/releases) -->
44
55Το Iris είναι ένα γρήγορο, απλό αλλά και πλήρως λειτουργικό και πολύ αποδοτικό web framework για τη Go γλώσσα προγραμματισμού. Παρέχει ένα εκφραστικό και εύχρηστο υπόβαθρο για την επόμενη ιστοσελίδα σας.
66
@@ -53,7 +53,7 @@ $ go run example.go
5353
5454Το Iris περιέχει εκτενείς και λεπτομερείς ** [ book] ( https://www.iris-go.com/#ebookDonateForm ) ** καθιστώντας το εύκολο στην εκμάθηση.
5555
56- Για λεπτομερέστερη τεχνική τεκμηρίωση μπορείτε να κατευθυνθείτε προς τα [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.4 ) μας. Και για εκτελέσιμο κώδικα μπορείτε πάντα να επισκέπτεστε τα [ παραδείγματα] ( _examples/ ) .
56+ Για λεπτομερέστερη τεχνική τεκμηρίωση μπορείτε να κατευθυνθείτε προς τα [ godocs] ( https://pkg.go.dev/github.com/kataras/iris/v12@v12.2.5 ) μας. Και για εκτελέσιμο κώδικα μπορείτε πάντα να επισκέπτεστε τα [ παραδείγματα] ( _examples/ ) .
5757
5858### Σας αρέσει να διαβάζετε ενώ ταξιδεύετε;
5959
You can’t perform that action at this time.
0 commit comments