You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* openwrt\_action plugin utils \- add shell <code>module\_utils</code> support\, allowing action plugins to declare shell libraries that are transferred to the remote node and sourced before the module script runs \([https\://github\.com/ansible\-collections/community\.openwrt/issues/44](https\://github\.com/ansible\-collections/community\.openwrt/issues/44)\,[https\://github\.com/ansible\-collections/community\.openwrt/pull/233](https\://github\.com/ansible\-collections/community\.openwrt/pull/233)\)\.
* wrapper \- refactor into a thin bootstrapper that sources each entry in <code>\_openwrt\_libs</code> before executing the module\; all shared framework code moved to <code>module\_utils/\_core\.sh</code> \([https\://github\.com/ansible\-collections/community\.openwrt/issues/44](https\://github\.com/ansible\-collections/community\.openwrt/issues/44)\,[https\://github\.com/ansible\-collections/community\.openwrt/pull/233](https\://github\.com/ansible\-collections/community\.openwrt/pull/233)\)\.
34
57
35
58
<aid="v1-3-0"></a>
36
59
## v1\.3\.0
37
60
38
-
<aid="release-summary"></a>
61
+
<aid="release-summary-1"></a>
39
62
### Release Summary
40
63
41
64
Regular and bugfix release\. This release include one braking change in the setup module\.
42
65
43
-
<aid="minor-changes"></a>
66
+
<aid="minor-changes-1"></a>
44
67
### Minor Changes
45
68
46
69
* init role \- improve error\-handling when no package manager is found \([https\://github\.com/ansible\-collections/community\.openwrt/issues/204](https\://github\.com/ansible\-collections/community\.openwrt/issues/204)\,[https\://github\.com/ansible\-collections/community\.openwrt/pull/207](https\://github\.com/ansible\-collections/community\.openwrt/pull/207)\)\.
@@ -63,12 +86,12 @@ Regular and bugfix release\. This release include one braking change in the setu
See [https\://github\.com/ansible\-collections/community\.openwrt/blob/main/CHANGELOG\.md](https\://github\.com/ansible\-collections/community\.openwrt/blob/main/CHANGELOG\.md) for all changes\.
95
118
96
-
<aid="minor-changes-2"></a>
119
+
<aid="minor-changes-3"></a>
97
120
### Minor Changes
98
121
99
122
* init role \- enable check mode in the task checking package manager compatibility \([https\://github\.com/ansible\-collections/community\.openwrt/pull/136](https\://github\.com/ansible\-collections/community\.openwrt/pull/136)\)\.
@@ -116,22 +139,22 @@ See [https\://github\.com/ansible\-collections/community\.openwrt/blob/main/CHAN
116
139
<aid="v1-0-0"></a>
117
140
## v1\.0\.0
118
141
119
-
<aid="release-summary-3"></a>
142
+
<aid="release-summary-4"></a>
120
143
### Release Summary
121
144
122
145
First GA release of the community\.openwrt collection\.
123
146
124
147
<aid="v0-4-0"></a>
125
148
## v0\.4\.0
126
149
127
-
<aid="release-summary-4"></a>
150
+
<aid="release-summary-5"></a>
128
151
### Release Summary
129
152
130
153
Establish mechanism for integration testing\.
131
154
Add support to the <code>apk</code> package manager\.
132
155
Modules now have lifecycle functions <code>init\(\)</code> and <code>validate\(\)</code>\.
133
156
134
-
<aid="minor-changes-3"></a>
157
+
<aid="minor-changes-4"></a>
135
158
### Minor Changes
136
159
137
160
* command \- use functions <code>init\(\)</code> and <code>validate\(\)</code> \([https\://github\.com/ansible\-collections/community\.openwrt/issues/47](https\://github\.com/ansible\-collections/community\.openwrt/issues/47)\,[https\://github\.com/ansible\-collections/community\.openwrt/pull/67](https\://github\.com/ansible\-collections/community\.openwrt/pull/67)\)\.
@@ -154,7 +177,7 @@ Modules now have lifecycle functions <code>init\(\)</code> and <code>validate\(\
154
177
<aid="v0-3-0"></a>
155
178
## v0\.3\.0
156
179
157
-
<aid="release-summary-5"></a>
180
+
<aid="release-summary-6"></a>
158
181
### Release Summary
159
182
160
183
Add <code>\.devcontainer</code> setup\.
@@ -166,15 +189,15 @@ Rename setup role to <code>community\.openwrt\.init</code>\.
166
189
<aid="v0-2-0"></a>
167
190
## v0\.2\.0
168
191
169
-
<aid="release-summary-6"></a>
192
+
<aid="release-summary-7"></a>
170
193
### Release Summary
171
194
172
195
Use action plugins to \"wrap\" shell\-based modules\.
173
196
Update <code>build\_ignore</code> in <code>galaxy\.yml</code>\.
174
197
Move module docs to <code>\.py</code> files\.
175
198
Mark <code>shell\=ash</code> for <code>shellcheck</code>\.
176
199
177
-
<aid="minor-changes-4"></a>
200
+
<aid="minor-changes-5"></a>
178
201
### Minor Changes
179
202
180
203
* command \- revamp the shell wrapping mechanism \([https\://github\.com/ansible\-collections/community\.openwrt/pull/14](https\://github\.com/ansible\-collections/community\.openwrt/pull/14)\)\.
@@ -214,7 +237,7 @@ Mark <code>shell\=ash</code> for <code>shellcheck</code>\.
214
237
<aid="v0-1-0"></a>
215
238
## v0\.1\.0
216
239
217
-
<aid="release-summary-7"></a>
240
+
<aid="release-summary-8"></a>
218
241
### Release Summary
219
242
220
243
This is the first release of the <code>community\.openwrt</code> collection\.
- openwrt_action plugin utils - add shell ``module_utils`` support, allowing action plugins to declare shell libraries that are transferred to the remote node and sourced before the module script runs (https://github.com/ansible-collections/community.openwrt/issues/44, https://github.com/ansible-collections/community.openwrt/pull/233).
- wrapper - refactor into a thin bootstrapper that sources each entry in ``_openwrt_libs`` before executing the module; all shared framework code moved to ``module_utils/_core.sh`` (https://github.com/ansible-collections/community.openwrt/issues/44, https://github.com/ansible-collections/community.openwrt/pull/233).
This collection enables the automated configuration of your OpenWrt devices.
19
19
20
-
We encourage new users to read the [User Guide](https://ansible-collections.github.io/community.openwrt/branch/main/docsite/user_guide.html)
21
-
and the [How-To Guides](https://ansible-collections.github.io/community.openwrt/branch/main/docsite/howto_guide.html).
20
+
We encourage new users to read the [User Guide](https://ansible-collections.github.io/community.openwrt/tag/1.4.0/docsite/user_guide.html)
21
+
and the [How-To Guides](https://ansible-collections.github.io/community.openwrt/tag/1.4.0/docsite/howto_guide.html).
22
22
23
23
If you are migrating from the `gekmihesg.openwrt` role, please read the
24
-
[Migration Guide](https://ansible-collections.github.io/community.openwrt/branch/main/docsite/migration_guide.html). If you are upgrading to OpenWrt >= 25.x, please read the [Migration APK Guide](https://ansible-collections.github.io/community.openwrt/branch/main/docsite/migration_apk_guide.html).
24
+
[Migration Guide](https://ansible-collections.github.io/community.openwrt/tag/1.4.0/docsite/migration_guide.html). If you are upgrading to OpenWrt >= 25.x, please read the [Migration APK Guide](https://ansible-collections.github.io/community.openwrt/tag/1.4.0/docsite/migration_apk_guide.html).
25
25
26
-
Check the [complete documentation](https://ansible-collections.github.io/community.openwrt/branch/main/index.html) for the collection.
26
+
Check the [complete documentation](https://ansible-collections.github.io/community.openwrt/tag/1.4.0/index.html) for the collection.
27
27
Please note that this documentation reflects the state of the development branch.
0 commit comments