# Neofetch 1.7
### Contributers
Thanks to the following people for contributing this release.
- **[@dawidd6](https://github.com/dawidd6)**
### Info
**prin**
- Format changes to fix issues with colons in string. This change also makes
`prin` use the same args as `info`.
```sh
# OLD Format
prin "Subtitle: Text goes here"
# NEW Format
prin "Subtitle" "Text goes here"
```
**Underline**
- Underlining is no longer hardcoded to title length meaning you can now
underline any part of the output and the length will match.
- `$underline` was renamed to `$underline_enabled`.
```sh
# OLD Variable
underline="on"
# NEW Variable
underline_enabled="on"
```
**Distro**
- Fix arch issues with ARM cpus.
- We now use `uname -m` to get the arch instead of hardcoding `x86`.
**CPU**
- Fixed issues when cpu speed was < 1Ghz
- Cleanup of CPU function.
**Desktop Environment**
- [ Linux ] Fallback to using `xprop` if `$XDG_CURRENT_DESKTOP` is empty.
- Use `$de` instead of `$XDG_CURRENT_DESKTOP` for wallpaper and theme detection.
- Fixed xprop bug with DE detection when X wasn't running.
**Window Manager Theme**
- Fixed bug when `$de` was unset.
**Color Blocks**
- Fixed bug when the blocks wrap a line causing a large white strip to appear.