Skip to content

Commit c7c86fe

Browse files
authored
Release 1.1.0 (#751)
1 parent c2c893d commit c7c86fe

File tree

6 files changed

+116
-77
lines changed

6 files changed

+116
-77
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/pre-commit/pre-commit-hooks
3-
rev: v4.5.0
3+
rev: v4.6.0
44
hooks:
55
- id: end-of-file-fixer
66
- id: trailing-whitespace
@@ -26,7 +26,7 @@ repos:
2626
args: [ "--py39-plus", "--keep-runtime-typing" ]
2727

2828
- repo: https://github.com/psf/black
29-
rev: 24.3.0
29+
rev: 24.4.0
3030
hooks:
3131
- id: black
3232

HISTORY.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,44 @@
22
History
33
=======
44

5+
1.1.0 (2024-04-11)
6+
====================
7+
8+
Major change
9+
--------------
10+
11+
The services security groups now are created in a stack off the root stack to allow creating services
12+
to services ingress rules early. This is required to get Service Connect working properly, as some
13+
services depend on each other early.
14+
15+
16+
* f1facf12 - x-elbvs docs: Small corrections and adding short example of lookup (John "Preston" Mille)
17+
* 6e5e6d5a - Fixing up tidy function validation (#749) (John Preston)
18+
* ada6d5f2 - Bump to 1.1.0-rc1 (John "Preston" Mille)
19+
* 33130390 - Feature - ECS Service Connect (#745) (John Preston)
20+
* ca6923cd - Security groups at root-stack level specifically for service-to-service (#747) (John Preston)
21+
* fee1861c - Fixing up docs build (#744) (John Preston)
22+
23+
24+
1.0.0 (2024-03-08)
25+
==================
26+
27+
4th year release. The structure of the services and resources is stable.
28+
The major change is for resources.Services no longer takes in a list, but instead
29+
unique entries in the form of objects.
30+
31+
0.25.0 was also released at that date as a way to close up the 0.x series.
32+
33+
34+
* baaf43b3 - Working composable environment variables (#743) (John Preston)
35+
* 766907d0 - Needs further rework, but patches exception (#739) (John Preston)
36+
* fd99795f - Fixing up volumes mounts when using hosts (#695) (John Preston)
37+
* c5d250d8 - x-elbv2.loadbalancer lookup (#734) (John Preston)
38+
* f7fc4246 - Update NLB Health check parameters to match docs, allow NLB un/healthy counts to be different (#733) (Louis Mollick)
39+
* 3b465702 - Randomizing base number for LB rule to allow for updates (#729) (John Preston)
40+
* 9c3be5bf - NLBs without EIPs, Retain EIPs (#726) (John Preston)
41+
42+
543
0.24.0 (2023-11-21)
644
===================
745

ecs_composex/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@
55

66
__author__ = """John Preston"""
77
__email__ = "[email protected]"
8-
__version__ = "1.1.0-rc1"
8+
__version__ = "1.1.0-rc3"

ecs_composex/ecs_ingress/ecs_ingress_stack.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __init__(self, family: ComposeFamily, sgs_stack: XStack):
4545
Tags=Tags(
4646
{
4747
"Name": Sub(
48-
f"${family.logical_name}-${{STACK_NAME}}",
48+
f"{family.logical_name}-${{STACK_NAME}}",
4949
STACK_NAME=define_stack_name(),
5050
),
5151
"compose-x:family-name": family.name,

poetry.lock

Lines changed: 72 additions & 71 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "ecs_composex"
3-
version = "1.1.0-rc1"
3+
version = "1.1.0-rc3"
44
description = "Manage, Configure and Deploy your services and AWS services and applications from your docker-compose definition"
55
authors = ["John Preston <[email protected]>"]
66
maintainers = ["John Preston <[email protected]>"]
@@ -84,7 +84,7 @@ sphinx-material = "^0.0.35"
8484
github_url = "https://github.com/compose-x/ecs_composex"
8585

8686
[tool.tbump.version]
87-
current = "1.1.0-rc1"
87+
current = "1.1.0-rc3"
8888
regex = '''
8989
(?P<major>\d+)
9090
\.

0 commit comments

Comments
 (0)