Skip to content

Commit b93865d

Browse files
chore(release): release version 0.35.0
Merge pull request #3689 from ytti/release/0.35.0 Release 0.35.0
2 parents 3e3f643 + a038949 commit b93865d

File tree

6 files changed

+19
-8
lines changed

6 files changed

+19
-8
lines changed

.rubocop_todo.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# This configuration was generated by
22
# `rubocop --auto-gen-config`
3-
# on 2025-08-01 14:00:10 UTC using RuboCop version 1.79.1.
3+
# on 2025-12-03 13:47:41 UTC using RuboCop version 1.81.7.
44
# The point is for the user to remove these configuration records
55
# one by one as the offenses are removed from the code base.
66
# Note that changes in the inspected code, or installation of new

CHANGELOG.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@ All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

7-
## [Unreleased]
7+
## [0.35.0 - 2025-12-04]
8+
### Release Notes
89
- VyOS now has it's own Model and should be used for supported VyOS versions instead of the Vyatta Model.
9-
- Aoscx has been reworked and may break old OS versions.
10+
- AosCX has been reworked and may break old OS versions. Submit an issue along with a YAML Simulation File if you encounter problems.
11+
- TiMOS (deprecated model) has been removed. Use SROS.
12+
- FortiOs will be reworked in Release 0.36 (Issue #3680). Subscribe to the issue if you want to be informed and test the model before the release.
13+
- Support for Ruby 3.1 will be discontinued in Release 0.36 (Issue #3688) if no one objects.
1014

1115
### Added
1216
- Allow setting timeout on per node basis. Closes #3612 (@ytti)
@@ -17,7 +21,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
1721

1822
### Changed
1923
- tnsr: added simulation data for older versions (@Vantomas)
20-
- docker image: change oxidized user's shell to bash. (@electrocret)
24+
- docker image: change default shell to bash. (@electrocret)
2125
- refactor suppression of ANSI escape codes into model.rb (use `clean :escape_codes` in your model. Updated cumulus, garderos, mlnxos and vyos. (@robertcheramy)
2226
- aoscx: rework handling of ANSI escape codes (@robertcheramy)
2327
- docker: build on arm64 natively. Closes #3665 (@robertcheramy)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ gem install oxidized-script # Script-based input/output extensions
101101
```
102102

103103
### Rocky Linux, Red Hat Enterprise Linux
104-
These instructions has been verified on Rocky Linux 9.3 and Fedora.
104+
These instructions has been verified on Rocky Linux 9, Rocky Linux 10 and Fedora.
105105

106106
On Rocky Linux 9, you need to install/enable EPEL, CRB and Ruby 3.1:
107107
```shell

docs/Configuration.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,13 @@ using the following substitution templates:
495495
- `%{minute}`: current minute, zero-padded
496496
- `%{second}`: current second, zero-padded
497497

498+
Example:
499+
```yaml
500+
vars:
501+
metadata: true
502+
metadata_top: "%{comment}Model: %{model}; Device %{name} [%{ip}] at %{year}-%{month}-%{day} %{hour}:%{minute}:%{second}\n"
503+
```
504+
498505
### Customize metadata in models
499506
When writing a custom metadata for a model, you can default to
500507
`vars("metadata_*")` or the model default. You need to interpolate the strings

lib/oxidized/version.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# frozen_string_literal: true
22

33
module Oxidized
4-
VERSION = '0.34.3'
5-
VERSION_FULL = '0.34.3'
4+
VERSION = '0.35.0'
5+
VERSION_FULL = '0.35.0'
66
def self.version_set
77
version_full = %x(git describe --tags).chop rescue ""
88
version = %x(git describe --tags --abbrev=0).chop rescue ""

oxidized.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,6 @@ Gem::Specification.new do |s|
5959
s.add_development_dependency 'simplecov', '~> 0.22.0'
6060

6161
# Dependencies on optional libraries, used for unit tests & development
62-
s.add_development_dependency 'oxidized-web', '~> 0.17.1'
62+
s.add_development_dependency 'oxidized-web', '>= 0.17.1'
6363
s.add_development_dependency 'sequel', '>= 5.63.0', '< 5.100.0'
6464
end

0 commit comments

Comments
 (0)