Skip to content

Commit 5315e79

Browse files
authored
Merge pull request #143 from tudvari/feature/network-options
implement ipam/aux_addresses, attachble network configs
2 parents cf33305 + 5f897ac commit 5315e79

File tree

4 files changed

+15
-4
lines changed

4 files changed

+15
-4
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
Generate Docker Compose descriptor from a JSON document.
44

5-
![Node.js CI](https://github.com/tudvari/docker-composer/workflows/Node.js%20CI/badge.svg)
5+
[![Build & Test](https://github.com/tudvari/docker-composer/actions/workflows/nodejs.yml/badge.svg)](https://github.com/tudvari/docker-composer/actions/workflows/nodejs.yml)
66
[![npm version](https://badge.fury.io/js/docker-composer.svg)](https://badge.fury.io/js/docker-composer)
77
[![CodeQL](https://github.com/tudvari/docker-composer/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/tudvari/docker-composer/actions/workflows/codeql-analysis.yml)
88
## About the package
@@ -14,8 +14,10 @@ Docker Compose Reference is [HERE](https://docs.docker.com/compose/compose-file/
1414

1515
### Changes of the Latest Release
1616

17-
## Version 5.0.2 (21.10.2023)
17+
## Version 5.1.0 (26.05.2024)
1818
- Update dependencies
19+
- Support aux_addresses keyword in network/ipam config object
20+
- Support attachable keyword in network config object
1921

2022
You can find all Release Notes [HERE](https://github.com/tudvari/docker-composer/blob/master/ReleaseNotes.md).
2123

ReleaseNotes.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Release Notes
22

3+
## Version 5.1.0 (26.05.2024)
4+
- Update dependencies
5+
- Support aux_addresses keyword in network/ipam config object
6+
- Support attachable keyword in network config object
7+
38
## Version 5.0.2 (21.10.2023)
49
- Update dependencies
510

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "docker-composer",
3-
"version": "5.0.2",
3+
"version": "5.1.0",
44
"description": "Library for generating docker-compose.yml from JSON.",
55
"main": "index.js",
66
"scripts": {

schema.json

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -290,12 +290,16 @@
290290
"type": "object",
291291
"properties": {
292292
"driver": {"type": "string"},
293+
"attachable": {"type": "boolean"},
293294
"config": {
294295
"type": "array",
295296
"items": {
296297
"type": "object",
297298
"properties": {
298-
"subnet": {"type": "string", "format": "subnet_ip_address"}
299+
"subnet": {"type": "string", "format": "subnet_ip_address"},
300+
"aux_addresses" : {
301+
"type" : "#/definitions/list_or_dict"
302+
}
299303
},
300304
"additionalProperties": false
301305
}

0 commit comments

Comments
 (0)