Skip to content

Commit 8713f8a

Browse files
committed
Bump version to 7.1.0, update CHANGELOG
1 parent a3d9ca6 commit 8713f8a

File tree

3 files changed

+18
-2
lines changed

3 files changed

+18
-2
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,22 @@ All notable changes to this project will be documented in this file.
33

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

6+
## [7.1.0] - 2025-07-07
7+
### Added
8+
- `nil` can be used as an alias for `NilClass` in more places in YARD types. (Thanks @apiology)
9+
- The Solargraph convention `undefined` can now be used as an "untyped" type. (Thanks @apiology)
10+
11+
### Changed
12+
- If a constant's value does not parse successfully, type information can still be generated for
13+
that constant, and Sord emits a warning. Previously, this would cause a fatal exception.
14+
- The version restriction on the RBS gem has been relaxed, to permit usage of 4.x versions.
15+
RBS 3.x can still be used as before.
16+
(Thanks @apiology)
17+
18+
### Fixed
19+
- Sord now correctly resolves namespaces when classes have a namespace, e.g. `class X::Y`.
20+
(Thanks @dorner)
21+
622
## [7.0.0] - 2025-03-03
723
### Added
824
- Messages now show the file and line number that the message originated from. (Thanks @apiology)

lib/sord/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# typed: strong
22
module Sord
3-
VERSION = '7.0.0'
3+
VERSION = '7.1.0'
44
end

rbi/sord.rbi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# typed: strong
22
# typed: strong
33
module Sord
4-
VERSION = T.let('7.0.0', T.untyped)
4+
VERSION = T.let('7.1.0', T.untyped)
55

66
# Handles writing logs to stdout and any other classes which request them.
77
module Logging

0 commit comments

Comments
 (0)