Skip to content

Commit

Permalink
Version 3.15.0 (#118)
Browse files Browse the repository at this point in the history
  • Loading branch information
Gemba authored Jan 24, 2025
1 parent 1fc9937 commit 36760ba
Showing 6 changed files with 34 additions and 8 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
VERSION="3.14.0"
VERSION="3.15.0"
24 changes: 24 additions & 0 deletions docs/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -3,6 +3,30 @@
This page summarizes the changes of each Skyscraper release, a [changlog for
humans](https://keepachangelog.com).

### Version 3.15.0 (2024-01-24)

- Added: Separate local Platform configuration from upstream Platform
configuration. Details
[here](PLATFORMS.md#transferring-local-platform-changes). _To the RetroPie users_:
Please update the scriptmodule in the RetroPie-Setup first before updating via
`retropie_setup.sh`, otherwise you have to install the script named in the
documentation above manually. Thanks for the nudge, @s1eve-mcdichae1.
- Added: Configuration option `gameListFilename`. See
[documentation](CONFIGINI.md#gamelistfilename), there is also a [command line
option](CLIHELP.md#-gamelistfilename-filename). Thanks #1, @Leukhos for the
submission.
- Added: Support "all platform selection" for cache commands within one Skyscraper
run. See respective documentation for [cache
report:missing](CLIHELP.md#-cache-reportmissingall-textual-artwork-media-or-resource1resource2),
[cache validate](CLIHELP.md#-cache-validate), [cache
vacuum](CLIHELP.md#-cache-vacuum) and [cache
purge](CLIHELP.md#-cache-purgekeywordmodule-andor-type). Thanks #2, @Leukhos
the addition is very appreciated.
- Fixed: Improvements to the Pegasus frontend, to avoid inconsistency with
existing aliases in the frontend output for the keywords `command/launch` and
`workdir/cwd`. Thanks, @Leukhos for your third submission.
- Fixed: Some edge case bugs wiped out, thanks to all reporters!

### Version 3.14.0 (2024-12-08)

- Added: Support for [XDG Base Directories](XDG.md), thanks for the suggestion
8 changes: 5 additions & 3 deletions docs/CLIHELP.md
Original file line number Diff line number Diff line change
@@ -330,8 +330,8 @@ If no platform is specified, reports will be generated for all existing platform
```
Skyscraper -p snes --cache report:missing=textual
Skyscraper -p snes --cache report:missing=artwork
Skyscraper -p snes --cache report:missing=developer
Skyscraper -p snes --cache report:missing=publisher,screenshot
Skyscraper --cache report:missing=video # Generates a report for all platforms with missing video cache data
```

#### --cache show
@@ -357,7 +357,8 @@ If no platform is specified, the vacuum operation will apply to all existing pla
**Example(s)**

```
Skyscraper -p snes --cache vacuum
Skyscraper -p snes --cache vacuum # one platform
Skyscraper --cache vacuum # all platforms
```

#### --cache validate
@@ -373,7 +374,8 @@ If no platform is specified, the validate operation will apply to all existing p
**Example(s)**

```
Skyscraper -p snes --cache validate
Skyscraper -p snes --cache validate # one platform
Skyscraper --cache validate # all platforms
```

### --endat <FILENAME>
2 changes: 1 addition & 1 deletion docs/CONFIGINI.md
Original file line number Diff line number Diff line change
@@ -160,7 +160,7 @@ Allowed in sections: `[main]`, `[<PLATFORM>]`, `[<FRONTEND>]`

#### gameListFilename

Override the game list filename. This enables you to set a filename different from the default provided by the frontend modules.
Override the game list filename. This enables you to set a filename different from the default provided by the frontend modules. For example you can specify a custom filename for the gamelist, which is particularly useful if you are using EmuDeck with the Pegasus frontend: This enhancement helps prevent duplicate entries in Pegasus by allowing users to generate a `metadata.txt` file instead of the default `metadata.pegasus.txt`.

Default value: depends on [frontend](FRONTENDS.md)
Allowed in sections: `[<FRONTEND>]`
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -11,9 +11,9 @@ Skyscraper]((https://github.com/muldjord/skyscraper?tab=readme-ov-file#code-cont

### Key New Features at a Glance

- Several platforms added and supported out-of-the-box
- Platforms to scrape can be added via configuration files
- Support for EmulationStation Desktop Edition (ES-DE) as frontend
- Several more platforms added and supported out-of-the-box
- Support for EmulationStation Desktop Edition (ES-DE) Gamelist format
- Added scraping of game manuals as PDF
- Support for XDG Base Directory standard
- Commandline Bash completion on Linux systems
2 changes: 1 addition & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
@@ -9,7 +9,7 @@ repo_name: "Skyscraper"
repo_url: "https://github.com/Gemba/Skyscraper/"

# Copyright
copyright: "&copy; 2017-2023 Lars Muldjord and contributors, &copy; 2024 Gemba and contributors"
copyright: "&copy; 2017-2023 Lars Muldjord and contributors, &copy; 2024,2025 Gemba and contributors"

# Plugins
plugins:

0 comments on commit 36760ba

Please sign in to comment.