File oh-my-posh.changes of Package oh-my-posh

-------------------------------------------------------------------
Sun Sep 21 21:01:00 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.23.9:
  * fix(pwsh): correctly use eval

- Update to version 26.23.8:
  * fix(notice): allow overriding config
  * fix(cache): clear on init
  * fix(image): disable shell integration before generation
  * fix(cli): use generic shell for print previews

- Update to version 26.23.7:
  * fix(accent): use correct pointer struct
  * fix(toggle): store in current shell session

- Update to version 26.23.6:
  * fix(config): resolve theme for extends
  * fix(init): cache remote config

- Update to version 26.23.5:
  * fix(config): allow mixing path separators
  * fix(notice): use cached config
  * fix(upgrade): use cached config

- Update to Version 26.23.4:
  * fix(msi): add signing description

-------------------------------------------------------------------
Fri Sep 12 19:57:44 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Require go 1.25

-------------------------------------------------------------------
Fri Sep 12 18:47:57 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.23.3:
  * fix(dsc): add extended local config files
  * fix(gob): add missing types
  * fix(init): calculate config hash correctly

- Update to version 26.23.2
  * fix(gob): get correct type for Set in cache
  * fix(session): enable subshells

- Update to version 26.23.1
  * fix(pwsh): add key handler for ViMode
  
- Update to version 26.23.0
  * feat(terraform): support tofu

- Update to version 26.22.3
  * fix(cache): restore template cache correctly
  * fix(cli): get config path from session
  * fix(edit): open correct config path
  * fix(gob): regeister all types from segments
  * fix(gob): use exported embedded structs
  * fix(ipify): initialize Request correctly

- Update to version 26.22.2
  * fix(gob): add dummy exported field to all relevant segments
  * fix(gob): export Version
  * fix(reload): use correct store

- Update to version 26.22.1
  * fix(config): store as base64 to avoid settings bleed

- Update to version 26.22.0
  * fix(dotnet): use correct file matcher for slnx
  * fix(gob): add dummy exported field to all relevant segments
  * fix(init): do not clean current init script
  * feat(cli): allow plain flag on all commands
  * feat(cli): allow plain flag on all commands

- Update to version 26.21.0
  * fix(session): avoid session sharing between shell instances
  * fix(session): use parent process ID as identifier
  * fix(dotnet): use correct file matcher for slnx
  * feat(go): use 1.25 features

-------------------------------------------------------------------
Fri Sep 05 17:47:15 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.20.1:
  * fix(config): initialize upgrade on Load

- Update to version 26.20.0:
  * feat(config): store config as gob for faster load per prompt

- Update to version 26.19.2
  * fix(msix): return actual path for cache

-------------------------------------------------------------------
Thu Aug 14 20:41:32 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.19.1:
  * fix(dsc): output as JSONLines

-------------------------------------------------------------------
Sun Aug 10 18:43:06 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.19.0:
  * fix(cache): follow symlinks for the path
  * fix(cache): use memory cache for path
  * feat(cli): allow tracing on any command
  * feat(dsc): add support

- Update to version 26.18.0:
  * fix(rust): support not installed toolchain
  * fix: move platform scoped constants
  * fix(toggle): correct CLI usage text
  * fix(theme): typo in style name
  * feat(font): always install as the current user

- Update to verion 26.17.3:
  * fix(writer): do not use text.StringBuilder as a writer

-------------------------------------------------------------------
Tue Jul 29 18:59:48 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.17.2:
  * refactor(template): release on Render
  * perf(builder): use pool for strings.builder
  * perf(template): use pool instead of instances
  * chore(release): queue releases to avoid collisions
  * fix(engine): print padding correctly on overflow: hide

- Update to version 26.17.1:
  * fix(cache): correct logic to delete files after 7 days
  * fix(terraform): always validate existence of terraform block

- Update to version 26.17.0:
  * feat(toggle): cache toggles until disabled by user
  * feat(toggle): toggle multiple segments at once

-Update to version 26.16.1
  * fix(zsh): do not allow variable expansion when using shwordsplit

- Update to version 26.16.0
  * fix(upgrade): disable auto upgrade in default config
  * fix(segments): render all remaining segments after needs
  * feat(config): allow case insensitive theme matching

- Upgrade to version 26.15.0:
  * fix(git): use corrct dir for relative creation
  * feat(config): allow the use of themes directly
  * feat(image): support custom fonts
  * feat(image): allow setting custom cursor
  * feat(image): allow overriding the colors
  * feat(image): use consistent line height

-------------------------------------------------------------------
Sat Jul 12 22:09:39 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Set version and date
- Make theme package noarch

-------------------------------------------------------------------
Thu Jul 10 06:23:31 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 26.14.3:
  * fix(config): load config correctly
  * fix(config): do not display error when using default
  * fix(init): initialize upgrade correctly
  * chore(copilot): add instructions
  * perf(segment): implement CacheKey instead of casting
  * perf(maps): make generic
  * perf(generic): add slices
  * perf(generic): add conversions
  * perf(generic): add object pool
  * feat(config): allow extending
  * chore(schema): add version property
  * chore(deps): bump github.com/gookit/goutil
  * perf: early check for .git directory to reduce check time
  * chore(trace): log version
  * feat(jujutsu): add ignore_working_copy property
  * chore: add local build instructions
  * fix(pwsh): catch ArgumentOutOfRangeException for transient
  * feat(clear): remove all log files
  * fix(font): add to registry
  * chore: add copilot instructions file
  * feat(log): print elapsed in color codes
  * chore(msi): remove theme files
  * fix(msi): add execution alias
  * feat(windows): add msix installer
  * fix(init): take into account config file path
  * chore(cli): correct comments
  * chore: run modernize in tests
  * fix(log): enable plain mode correctly
  * chore: upgrade Microsoft.Trusted.Signing.Client to 1.0.92
  * chore: bump to go1.24.4
  * chore: modernize code
  * feat(ytdma): consume from companion API
  * chore: move cli code under cli
  * feat(path): add .Format function to format any path
  * docs(nu): remove deprecated  command
  * feat(path): add fish style
  * feat(scm): add RelativeDir
  * chore(scm): unexport FileContents
  * feat(cli): preview all prompts
  * feat(print): allow force rendering all segments
  * chore: remove executable from repo
  * docs: mention that themes are no longer accepted in the CONTRIBUTING doc
  * chore(deps): bump softprops/action-gh-release in the all group
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * fix: formatting with gofmt
  * fix: adjusting spotify segment latency on macos by ~600ms
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * feat(gcp): dislay active configuration name
  * feat(gcp): allow obtaining active config from env var
  * feat(path): add max_width to agnoster
  * feat(os): add kde neon support
  * fix(zsh): pass CLI option correctly
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * fix(path): use forward slashes in normalized Cygwin paths
  * fix(zsh): avoid a redundant blank line below transient prompt
  * fix(prompt): display newlines correctly in Elvish on Windows
  * chore(go): bump dependencies
  * refactor: simplified switch case
  * feat: added support for freebsd
  * fix(git): use correct .git reference for bare repo
  * feat(pwsh): allow evaluating the script
  * fix(git): support worktree count in bare repos
  * fix(rprompt): only cache when needed
  * fix: set POSH_SESSION_ID from the script
  * fix(init): set session ID correctly
  * chore(schema): add missing properties and correct `aliases` to `maps`
  * fix(prompt): save rprompt in session cache
  * docs: move sample down in sidebar
  * docs: fix typo in page header
  * docs: add missing properties description
  * docs: version up apiRuntime on Azure Static Web App
  * docs: fix readme docusaurus 2 ref
  * docs: fix export anchor link
  * chore(website): update dependencies
  * docs: enable to hide sidebar
  * feat(docker): add `compose.y(a)ml` to default extensions
  * fix(cache): initialize session once
  * docs(node): add bun package manager
  * feat(node): match lts versions
  * feat(tooltip): allow extending rprompt
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * fix(schema): add format for color_string
  * fix(zsh): provide terminal width to CLI
  * fix(init): add more logging for file operations
  * fix(node): detect package manager correctly
  * fix(init): remove old init files correctly
  * fix(init): add features to context hash
  * fix(bash): do not source script on every prompt command
  * fix(init): support path with spaces
  * fix(upgrade): disable auto upgrade when loading async
  * fix(nu): make entire path and restrict permissions
  * chore(release): enable manual trigger
  * theme(robbyrussell): fix extra gap when Git segment is hidden by moving trailing space into it
  * feat(init): async loading
  * feat(init): use script based initialization
  * fix(scm): sort mapped_branches alphabetically
  * feat(aws): add shortened .RegionAlias
  * feat(node): add `bun.lock` file support for bun v1.2+
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * fix(schema): remove format from color_string
  * fix(upgrade): display from version - to version
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore(markdown): use descriptive text
  * fix(spotify): use PowerShell with UTF-8 output for WSL
  * fix(node): detect bun before npm
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * fix(bash): remove TTY check
  * feat: jujutsu segment
  * fix(cmd): exclude an empty command when updating exit code
  * docs: add Warp affiliate links
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore: update README.md
  * feat: add fvm support
  * fix(font): initialize spinner correctly
  * chore: bump the minor-patch group in /src with 3 updates
  * chore: bump golangci/golangci-lint-action in the all group
  * fix(pwsh): silently ignore unregistering global function
  * feat(project): allow overriding project files
  * fix(bash): only init features when relevant
  * fix(git): make upstream capture group less restrictive
  * chore: bump the minor-patch group across 1 directory with 2 updates
  * feat(node): add support for Bun
  * revert(schema): broken HTTP segment definition
  * chore(git): add remote URL logging
  * chore: remove personal launch config
  * fix(status): remove .Code to avoid conflicts
  * chore(cli): align text between commands
  * feat(cli): add download progress bars
  * theme: update Tokyo
  * docs(path): add more info for regexular expressions
  * chore: bump actions/download-artifact in the all group
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * feat: add HTTP api segment
  * feat: support job count in Nushell
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: remove the redundant Windows Terminal warning from the fonts page
  * feat(dotnet): fetch SDK version in global.json
  * chore: bump softprops/action-gh-release in the all group
  * fix(python): do not query pyenv when PYENV_ROOT is empty
  * fix: use most recent weight data in withings segment
  * feat(bash): add support for ble.sh prompts
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore(schema): add missing Docker fields
  * feat(aliases): add alias functionality
  * fix(engine): safeguard previous segment's existance
  * chore: bump actions/setup-node from 4.3.0 to 4.4.0 in the all group
  * chore(lint): rename shadow import
  * feat(docker): add display_mode files
  * fix(engine): invert powerline on previous segment too
  * chore: bump github.com/charmbracelet/bubbles
  * chore: bump the minor-patch group across 1 directory with 4 updates
  * docs: export 8 themes at a time
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * docs: jobs template variable
  * feat(zsh): pass --job-count
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * perf: migrate to strings.SplitSeq
  * feat(az): allow changing the order of subscription fetching
  * fix(tcsh): remove comments from initialization script
  * chore: bump azure/login from 2.2.0 to 2.3.0 in the all group

-------------------------------------------------------------------
Wed Apr 02 19:32:17 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 25.11.1:
  * fix(git): do not use absolute path for submodules
  * chore: remove go-yaml dependency

-------------------------------------------------------------------
Tue Apr 01 18:26:51 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Update to version 25.11.0:
  * feat(segment): allow force rendering
  * fix(yaml): support parsing map properties

- Update to version 25.10.2
  * fix(yaml): add missing yaml tags
  * fix(path): ensure case insensitive matching on Windows

- Update to version 25.10.1
  * fix(yaml): update parser library

- Update to version 25.10.0
  * feat(path): allow cross platform pattern matching

- Update to version 25.9.0
  * feat(path): allow pattern matching in maped_locations
  * chore: bump goreleaser/goreleaser-action in the all group
  * fix(pwsh): correctly identify error scope

- Update to version 25.8.0
  * feat(spotify): add linux support
  * fix(cli): correctly handle exit codes
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore: bump axios from 1.7.9 to 1.8.2 in /website/api
  * chore: bump golangci/golangci-lint-action in the all group

- Update to version 25.7.1
  * fix(pwsh): set upgrade_check only during upgrade process
  * chore(log): add cache logging

- Update to version 25.7.0
  * feat(cli): allow log tracing using POSH_TRACE=1
  * feat(upgrade): add --debug flag

- Update to version 25.6.1
  * fix(git): resolve relative git dirs

- Update to version 25.6.0
  * feat(node): add PackageManagerName
  * feat(path): allow displaying the root / on unix systems
  * docs(config): parse TOML correctly

-------------------------------------------------------------------
Sat Mar 22 18:08:38 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.5.1:
  * fix(cache): export base with upper case properties
  * chore: bump the all group with 2 updates

-------------------------------------------------------------------
Wed Mar 19 21:41:11 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.5.0:
  * chore(schema): correct default value of `branch_template`
  * docs: correct a typo
  * feat(path): allow templating
  * refactor(path): do not use regex for letter
  * chore: add securityContext & remove allowPrerelease from winget config
  * chore: bump actions/download-artifact in the all group
  * chore: bump github.com/goccy/go-yaml in /src in the minor-patch group
  * chore: bump the all group with 2 updates

-------------------------------------------------------------------
Sat Mar 15 17:38:02 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.4.3:
  * chore(debug): log expired cache keys
  * fix(path): check for empty folders first
  * chore(dependabot): ignore npm
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore: bump github.com/charmbracelet/lipgloss

-------------------------------------------------------------------
Thu Mar 13 21:56:21 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.4.2:
  * fix(template): use mutex to access fields
  * chore(text): only add public fields
  * chore: bump golangci/golangci-lint-action in the all group

-------------------------------------------------------------------
Wed Mar 12 18:24:15 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.4.1:
  * fix(template): use standard sync.Map for knownFields
  * chore(pwsh): remove Get-PoshThemes for init efficiency
  * chore(init): add logging
  * perf(template): do not transform map to access key
  * feat(segment): add segment index
  * chore(launch): remove local setting

-------------------------------------------------------------------
Mon Mar 10 21:43:15 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.3.0:
  * fix: update segment title
  * chore(network): add more logging
  * feat(os): add kali linux
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]

-------------------------------------------------------------------
Sat Mar 08 19:39:18 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.2.1:
  * fix(debug): display correct caller
  * fix(cmd): omp.lua script errors when launching oh-my-posh fails
  * chore(go): upgrade dependencies
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]

-------------------------------------------------------------------
Thu Mar 06 20:49:49 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.2.0:
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * chore: make function comments match function names
  * chore: bump the minor-patch group in /src
  * docs: update .all-contributorsrc [skip ci]
  * docs: update website/docs/contributors.md [skip ci]
  * feat(theme): add mapped_branches & space betwwen git icon and branch icon
  * fix(pyenv): identify shims correctly

-------------------------------------------------------------------
Mon Mar 03 20:49:02 UTC 2025 - herbert@graeber-clan.de

- Update to version 25.1.0:
  * feat(owm): add ability to set location by env var
  * feat(vlang): add V lang segment
  * feat(nim): add Nim lang segment
  * docs(upgrade): add auto upgrade major version context
  * fix(init): set Init flag
  * fix: use `.PhysicalAvailableMemory` instead of `PhysicalFreeMemory`
  * feat: add go.sum and go.work to Go detection
  * chore: update winget config file location & extension
  * theme(chips): update glyph codepoints

-------------------------------------------------------------------
Sun Mar  2 18:10:22 UTC 2025 - Herbert Graeber <herbert@graeber-clan.de>

- Initial package
openSUSE Build Service is sponsored by