Age | Commit message (Collapse) | Author | Files | Lines |
|
Changelog taken from https://github.com/gohugoio/hugo/releases
v0.96.0
Vertical merging of content mounts. The main topic of this release is
about file mounts (see #9693). We have had a powerful and well defined
merge strategy for the union filesystems for the Hugo Modules tree on
the horizontal axis (left to right), but not so much for the vertical
configuration within each module (e.g. multiple content mounts for the
same language). It was @jmooring who pointed out how useful this could
be, and even provided this example where missing translations gets
filled in from other language(s):
#------------------------------------------------------------------------------
# Content mounts
#------------------------------------------------------------------------------
# EN content
[[module.mounts]]
source = 'content/en'
target = 'content'
lang = 'en'
# DE content
[[module.mounts]]
source = 'content/de'
target = 'content'
lang = 'de'
# NL content
[[module.mounts]]
source = 'content/nl'
target = 'content'
lang = 'nl'
#------------------------------------------------------------------------------
# Fill in the missing translations
#------------------------------------------------------------------------------
# This fills in the gaps in DE content with EN content
[[module.mounts]]
source = 'content/en'
target = 'content'
lang = 'de'
# This fills in the gaps in NL content with EN content.
[[module.mounts]]
source = 'content/en'
target = 'content'
lang = 'nl'
Also, we have added some details to the .Err object you get when
resources.GetRemote fails, which can be useful when debugging errrors
(see #9708). Not you can do something like:
{{ with $result := resources.GetRemote $url }}
{{ with .Err }}
{{ warnf "%s: %#v" .Error .Data}}
{{ else }}
{{ with .Content | unmarshal }}
{{ warnf "%#v" . }}
{{ end }}
{{ end }}
{{ end }}
The .Data object above is a map and currently contains StatusCode,
Status, Body, TransferEncoding, ContentLength, and ContentType.
This release represents 23 contributions by 8 contributors to the main
Hugo code base.@bep leads the Hugo development with a significant
amount of contributions, but also a big shoutout to @jmooring,
@dependabot[bot], and @anthonyfok for their ongoing contributions.
And thanks to @digitalcraftsman for his ongoing work on keeping the
themes site in pristine condition.
Many have also been busy writing and fixing the documentation in
hugoDocs, which has received 5 contributions by 3 contributors.
Notes
Deprecate .File.Extension 9445968 @sara-meie #9352
Changes
docs: Regen docshelper db1562e @bep
docs: Regen CLI docs 5b18e10 @bep
Deprecate .File.Extension 9445968 @sara-meie #9352
resources: Add more details to .Err 9202117 @bep #9708
commands: Change link protocol to https a6fa290 @jmooring
build(deps): bump github.com/getkin/kin-openapi from 0.91.0 to 0.93.0 0bbc2fb @dependabot[bot]
tpl/crypto: Add optional encoding arg to hmac function 94e8a90 @jmooring #9709
Fix typo a461e9d @panakour
Fix some typos 48c98a8 @cuishuang
Update CONTRIBUTING.md to use "go install" to install mage bbd455f @anthonyfok
Dockerfile: Make it build with Go 1.18 8309a2b @anthonyfok
snap: Make it build with Go 1.18 2b72310 @anthonyfok
build(deps): bump github.com/yuin/goldmark from 1.4.10 to 1.4.11 13ff4de @dependabot[bot]
build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 c3289eb @dependabot[bot]
commands: Improve server startup to make tests less flaky 9539069 @bep
all: Use strings.Cut 0e305d6 @bep #9687
Support '-u=patch' in hugo mod get 5adb81c @LukeDeWaal #9127
Make sure file mounts higher up wins 1c0e7c1 @bep #9693
resources/images: Require width and height for Crop, Fill, and Fit cad2d8c @jmooring #9696
all: gofmt -w -r 'interface{} -> any' . b80853d @bep #9687
dartsass: Enable deprecation, @warn and @debug logging 423594e @bep #9683
Use revision etc. from debug.BuildInfo 64afb7c @bep #9680
releaser: Prepare repository for 0.96.0-DEV 004bec2 @bep
v0.95.0
Even faster, continue and break support, short-circuit of the built-in
and/or-operators. This release upgrades to Go 1.18 which was released
yesterday. This has made Hugo even faster. How much faster will depend
on your site etc., but we have benchmarks that show significant
improvements. But the main reason we're exited about this is the
improvements in Go templates:
There are two new keywords, break and continue. These behaves like you
would expect coming from other programming languages:
{{ range $i, $p := site.RegularPages }}
{{ if gt $i 2 }}
{{/* Break out of range, we only want to print the first 3 pages. */}}
{{ break }}
{{ end }}
{{ $p.Title }}
{{ end }}
{{ range $i, $p := site.RegularPages }}
{{ if eq $i 2 }}
{{/* Skip the 3rd page. */}}
{{ continue }}
{{ end }}
{{ $p.Title }}
{{ end }}
Also, the two built-in operators/function and and or now
short-circuits, also in line with how && and || behave in other
programming languages. This is useful in situations where the right
side may have side effects (may be nil, is slow to execute etc.):
{{ if and .File (eq .File.Extension "html") }}
{{ end }}
Notes
Hugo now only builds with Go versions >= 1.18. Note that you do
not need Go installed to run Hugo, and for Hugo Modules, any
recent Go version can be used.
Changes
readme: Add note about Go 1.18 5930173 @bep
tpl: Pull in Go 1.18 patch that fixes the "no space in {{ continue }} and {{ break }}" bug 3476b53 @bep
readme: Add a contribution note e792d27 @bep
github: Make it build with Go 1.18 9d6495d @bep
tpl: Adjustments and an integration test for Go 1.18 42cc5f8 @bep #9677
Remove Go 1.17 support a6488e7 @bep #9677
tpl: Sync go_templates for Go 1.18 65a78ca @bep #9677
build: Bump to Go 1.18 4d6d1d0 @bep #9677
dartsass: Improve error message when no read access b60e1bb @bep #9662
Fix and refactor typos 61cf3c9 @CathrinePaulsen
Improve server startup/shutdown 31fbc08 @bep #9671
commands: Improve server tests cebd886 @bep #9647
v0.94.2
This is a bug-fix release that fixes a bug introduced in the bug fix
release yesterday (some HTML comments in Markdown that made the parser
panic):
deps: Update github.com/yuin/goldmark v1.4.9 => v1.4.10 b37183e @bep #9658
v0.94.1
There are 2 fixes in this release. The first is a fix for a regression
in Goldmark related to HTML comments in Markdown (see #9650). The
other is that we have reverted the --renderToStatic feature and flag,
as it didn't work on Windows. We didn't find any easy fix so that
feature gets pushed to the next release, and then with proper
cross-platform tests.
docs: Regenerate CLI docs 3bc742b @bep
deps: Fix Goldmark regression with HTML comments 1a796d7 @bep #9650
Revert "Allow rendering static files to disk and dynamic to memory in server mode" 64b7b7a @bep #9647
Revert "Some minor adjustments to the new static filesystem logic" 5ef8a9f @bep
releaser: Prepare repository for 0.95.0-DEV 3bc3466 @bep
v0.94.0
Up to 20% reduction in build time and memory usage. That is the sales
pitch for this release. In reality it depends (e.g. on how big and
complex your site is), but we have benchmarks and real site tests that
show impressive improvements. It was @quasilyte (see #9386) who tipped
us about this potential. He had tested it with the digitalgov.gov
website with about 20% speedup.
Post Release Update: Hugo users are reporting tremendous speed boosts
of more than 50%.
Continuing on the performance theme, @satotake has implemented a new
hybrid static filesystem for Hugo's development server, which is great
for sites with lots of static content, as it greatly reduces memory
consumption while still keeping the fast render times by writing
dynamic content to memory (the definition of static content in Hugo is
all files mounted in /static and all files in /content that's not
content files or a member of a content bundle). With this update,
there are now 3 filesystem options when starting the server:
hugo server (default), renders to and serves all files from memory.
hugo server --renderToDisk, renders to and serves all files from disk.
hugo server --renderStaticToDisk (the new hybrid mode), renders to and serves static files from disk, dynamic files from memory.
A final note goes to the new linkifyProtocol option in the Goldmark
Configuration (see #9639). The linkify extension is enabled by
default. It turns www.example.org and similar into clickable
links. But before this release, the default protocol used was
http. This is in line with the CommonMark spec, but that doesn't make
much sense in 2022, so now you get https as the default.
This release represents 38 contributions by 4 contributors to the main
Hugo code base.@bep leads the Hugo development with a significant
amount of contributions, but also a big shoutout to @dependabot[bot],
@jmooring, and @satotake for their ongoing contributions.
And thanks to @digitalcraftsman for his ongoing work on keeping the
themes site in pristine condition.
Many have also been busy writing and fixing the documentation in hugoDocs,
which has received 3 contributions by 2 contributors.
Notes
minifiers: Make keepWhitespace = false default for HTML (note) c97fed0 @jmooring #9456
We now fail with error when double-rendering text in markdownify/RenderString 4e14cf7 @bep #9570 #8959
markup/goldmark: Default to https for linkify 5697348 @bep #9639
Changes
docs: Regenerate docshelper a4ac188 @bep
Fail with error when double-rendering text in markdownify/RenderString 4e14cf7 @bep #9570 #8959
markup/goldmark: Default to https for linkify 5697348 @bep #9639
Add lang attribute to internal alias template f98e570 @jmooring #9586
minifiers: Make keepWhitespace = false default for HTML (note) c97fed0 @jmooring #9456
markup/goldmark/codeblocks: Fix slice bounds out of range 53a6210 @bep #9627
Cache reflect.MethodByName 4576c82 @bep
releaser: Remove the GitHub link syntax around release contributors ff02d41 @bep #9581
Some minor adjustments to the new static filesystem logic 63bb2a5 @bep #9625
Allow rendering static files to disk and dynamic to memory in server mode 7d8011e @satotake #9625
build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.8 to 2.2.9 b9a1be2 @dependabot[bot]
build(deps): bump github.com/evanw/esbuild from 0.14.23 to 0.14.25 0978245 @dependabot[bot]
build(deps): bump github.com/niklasfasching/go-org from 1.6.0 to 1.6.2 ff37df8 @dependabot[bot]
build(deps): bump github.com/getkin/kin-openapi from 0.90.0 to 0.91.0 5857d55 @dependabot[bot]
Remove the decorator from the fs used in ReadDir 0e0d672 @bep #9609
Update stale.yml 19f816f @bep
build(deps): bump github.com/yuin/goldmark from 1.4.7 to 1.4.8 970f385 @dependabot[bot]
Remove the examples/ folder 76c1248 @bep
markup/goldmark: Escape image alt attribute e46e9ce @jmooring #9594
tpl/transform: Fix it when template.HTML is passes as option to Highlight 0327da0 @bep #9591
v0.93.3
The main motivation behind this release is #9609 -- a reported site
breakage from a regression in ReadDir which with this release is back
to how it worked in 0.92.0.
Remove the decorator from the fs used in ReadDir
build(deps): bump github.com/yuin/goldmark from 1.4.7 to 1.4.8
|
|
|
|
Several minor bug fixes and improvements since 2.11.0
Changes: https://www.ncbi.nlm.nih.gov/books/NBK131777/?report=reader
|
|
|
|
changes unknown
|
|
Looks like maybe the -Wl,-rpath-link business isn't necessary after
all -- will leave this as is until I find evidence otherwise. (joerg
says it was a workaround for NetBSD toolchain parts that weren't
properly adapted to use sysroot.)
With this, revert cwrappers version dependency to what it was before.
But keep it as TOOL_DEPENDS, not BUILD_DEPENDS.
|
|
|
|
2022-04-10 0.7.1
================
- Use ``six.ensure_str()`` and ``six.ensure_binary()`` instead of custom decoding. Thanks, @normanr!
- Fix Non-SASL (XEP-0078) authentication for Python 3. Thanks, @smudge1977!
- Add ``B64`` shortcut function to streamline base64 encoding.
|
|
|
|
|
|
|
|
xine-ui (0.99.13)
* Add audio control window.
* Add some menu shortcuts.
* Add build optimizations.
* Better keyboard and mouse wheel support.
* Improved key binding editor.
* Massive code cleanup.
* Massive graphics optimizations.
* Drop mrl path length limit.
* Add utf8 and clipboard support for text input fields.
* Add skin shared pixmap and text position features.
* Xinetic skin update.
* Many small fixes and optinizations.
* Update german translation.
* Update french translation.
* Build fixes.
* Faster build.
* Separate xitk and X11 stuff pt 1.
|
|
|
|
xine-lib (1.2.12) 2022-03-09
* Add string tree library (generic info parser).
* Add OpenSL ES audio output plugin.
* Add mpeg-dash input plugin.
* Add crypto input plugin.
* Add VAAPI support to opengl2 video output (requires using EGL).
* Better hls support.
* Improved DVB/live stream timing.
* Improved BT.2020 support.
* Fix compatibility with ffmpeg 5.0.
* Fix RSS parser.
* Fix output parameter setting (audio amplification, video hue etc.).
* Fix AC3 demuxer.
* Diverse small fixes and optimizations.
* Update german translation.
* Code cleanup.
* Build fixes.
|
|
|
|
new feature:
-New option for config: Now you can set the max length of the item name to be
displayed (if the terminal size is not enough, it will be automatically
adjusted). It's optional, so you can use your config file in < v.0.5.1 as is.
See config.toml for details. 7616b00
some refactoring: 016a316 016a316
|
|
|
|
Version 1.0.4 (2022.04.10)
Bugfixes:
* Fixed use-after-free memory in ALSA PCM device finder.
* Translate global shortcuts.
Enhancements
* Added save all playlists action.
Other:
* Removed use of custom font in context.
|
|
|
|
get_iplayer 3.29 Release Notes
Changes in 3.29
There is a breaking change in this release
* Fixed bug that caused searches to fail when target episode title in
cache contained vertical bar (|) characters. Vertical bars now
converted to hyphens.
* Adjusted stream classification to accommodate BBC changes
* 960x540@25 streams are apparently no longer provided for
programmes first broadcast after approximately 2021-12-05. The
are still available for older programmes, including recent
repeats.
* 960x540@25 streams for new programmes have been replaced by
960x540@50 streams with the same bit rate. get_iplayer now
detects these lower-bitrate 50fps streams and classifies them
appropriately. Use --tv-lower-bitrate to prefer those streams if
they are available. The file sizes should be roughly the same as
the previous 25fps streams. You do not need to change your
preferences.
* Restored BBC Three schedules to the programme indexing to accomodate
its return as a broadcast channel. Perform a full rebuild of the TV
programme index cache if you want to ensure it includes all supported
BBC Three programmes:
get_iplayer --rebuild-cache
Ignore these warnings, as there were no BBC Three schedule listings
for that week:
WARNING: Got 0 programmes for BBC Three schedule page (HTML): https://www.bbc.co.uk/schedules/p00fzl95/2022/w01
WARNING: Failed to parse BBC Three schedule page: https://www.bbc.co.uk/schedules/p00fzl95/2022/w01
* Options related to recording quality have been changed
* Some command iine parameters have been renamed:
Old New Option Key
--modes --quality modes
--tv-mode --tv-quality tvmode
--radio-mode --radio-quality radiomode
--fps25 --tv-lower-bitrate fps25
The old command-line option names are scheduled for removal in
the next release. The option keys (used in preferences, presets,
and PVR searches) remain the same, so recording quality settings
in existing preferences, presets, and PVR searches will continue
to work.
* The possible recording quality settings have been reduced to:
Type Quality Settings Aliases Default
TV fhd,hd,sd,web,mobile 1080p,720p,540p,396p,288p hd,sd,web,mobile
Radio high,std,med,low 320k,128k,96k,48k high,std,med,low
In the next release, it will be a fatal error to enter an invalid
quality setting on the command line. Aliases can be used
interchangeably with their corresponding alphabetic codes. The
two substantive changes are that TV "high" quality is now "web",
and TV "low" quality is now "mobile". This makes TV and radio
quality settings distinct sets that can be mixed unambiguously
for --quality and the Web PVR Manager. All recording quality
settings that cannot be translated into values from the lists
above are discarded. See Recording Quality for further
information. See below for more information about the "fhd"
quality setting.
* BREAKING CHANGE: Existing quality settings (or recording modes)
saved in preferences, presets, and PVR searches will be
translated into new quality settings in a backwards-compatible
manner, with one exception. If your saved values have prefixes
denoting stream format (hls,hvf,had,dash,dvf,daf), or numeric
suffixes for specific streams, those prefixes and suffixes are
now stripped and ignored. You should never use numeric suffixes
since they are non-deterministic. In the unlikely event you need
to restrict the stream formats to record, use the new
--exclude-format option. --exclude-format=dash will exclude
MPEG-DASH streams, and --exclude-format=hls will exclude HLS
streams.
* If you have not specifed at least one of sd,web,high with
--tv-quality when downloading an audiodescribed programme,
get_iplayer will now insert those quality settings to ensure a
stream is available. HD is not available for audiodescribed
programmes.
* Changes to programme metadata fields
* No longer included in XML/JSON metadata files: durations,
geoblocked, modes, modesizes, unavailable, verpids, versions. Use
--info to see available version-dependent metadata values.
* Now included in XML/JSON metadata files: quality, verpid
* No longer displayed with --info unless --verbose is also
specified: modes, modesizes
* Now displayed with --info: qualities, qualitysizes
* Changes to application options
* --purge-files has been removed.
* --trim-history and --no-purge are now ignored and will be removed
in the next release. You can remove them from your preferences
with:
get_iplayer --prefs-del --trim-history=0 --no-purge
get_iplayer will no longer issue a warning to remove downloaded
programmes more than 30 days old.
* EXPERIMENTAL: Full HD streams (1080p)
* Before anyone asks: UHD 4k streams are still not available to
get_iplayer.
* get_iplayer now attempts to generate 1920x1080@50 ("fhd") stream
URLs for every programme that has 1280x720@50 ("hd") streams (so
no audiodescribed programmes). The purpose of these 1080p streams
is not known. They may be used for some smart TVs or set-top
boxes, or they may be a BBC experiment.
* It is not a bug if "fhd" streams are not available for a
programme. Do not depend on the presence of these streams. They
may disappear at any time. They are provided solely for you to
experiment with if you find them useful. You may decide that the
video quality of "fhd" streams does not justify their extra
download and storage requirements.
* The "fhd" streams are not included by default, nor are they
included when expanding the obsolete "best" shortcut if it is
saved in your preferences, presets, or PVR searches. You must
request "fhd" downloads specifically with --tv-quality=fhd or
--tv-quality=1080p. This is done in part to avoid resource shock
for the presumed majority of users who don't read release notes
and documentation, but also because the quality of "fhd" streams
varies greatly. If you wish to include "fhd" in your default
settings, save it in your preferences:
get_iplayer --prefs-add --tv-quality=fhd,hd,sd,web,mobile
* The bit rates for the "fhd" streams can vary quite a bit between
programmes. The maximum appears to be around 10 Mb/s (though most
are far lower), so output files could be up to ~90% larger than
their "hd" equivalents, in the region of 3.8 GB/hr for video.
Most will have far lower bit rates, sometimes lower than their
"hd" equivalents, likely due to more sophisticated compression
techniques being employed.
* Because of the method used to access the "fhd" streams,
get_iplayer can't estimate their actual bit rates, so it assumes
8 Mb/s, the value advertised in iPlayer metadata. Consequently,
file size estimates and download progress reports may be quite
far off.
* It has been observed in initial testing that MPEG-DASH "fhd"
downloads are much faster than HLS equivalents, so MPEG-DASH
streams are tried first, while the opposite is true for non-"fhd"
streams. This makes no difference to the output. The extra
post-processing time required for MPEG-DASH is more than offset
by the faster download. You can test the difference with
--tv-quality=fhd --exclude-format=hls and --tv-quality=fhd
--exclude-format=dash.
|
|
|
|
1.8 - 27 March 2021
What's Changed:
Consolidated opencv4 support
spelling fixes
using the void keyword in function declaration
Add FX aech0r . Aim to simulate an analog video echo.
Fix build for opencv4
Fill uninitialized gaps between grid images
Avoid destructing alpha channel.
pixeliz0r: Limit the blocksize to a minimum of 1 pixel
edgeglow: Fix hsl to rgb conversion
|
|
|
|
- Added support for loading XPK-compressed MOD files
- Fixed (rarely audible) click bug in the BLEP synthesis code.
This bug was introduced in v1.34.
- Fixed: CTRL+T (Swap Channel) didn't refresh the pattern data view,
nor did it update the "song is modified" state
- Fix possible out-of-sync state between tracker and replayer if the
module was stopped during a position transition. The replayer is one
tick ahead, so this can very well happen (f.ex. during pattern loop,
pattern break, position jump, row 63->0 transition)
- Added a new config entry called "STEPPLAY_KEEP_EDITMODE", which allows
for step-play (return/backspace) to not leave edit mode after use
|
|
|
|
4.5.0 (2022-03-29)
Packaging Changes:
* Quodlibet should now support Python 3.10
* This will be the last release supporting Windows 7
General:
* Allow auto-playing added songs in Queue Only mode (##3947)
(afontenot)
* Soundcloud: Better Stream fetching (##3949) (Nick Boultbee)
* Don’t clear queue when set_explicit returns None (##3913)
(afontenot)
* Waveform plugin improvements: (##3944) (Nick Boultbee)
* Strip blank tags out from metadata lists (##3914) (afontenot)
* Edit tags: Hide multi-line tags if selected (##3941) (Nick
Boultbee)
* Lyrics pane: switch to genius.com (Nick Boultbee)
* Validate units for tag expressions (##3932) (Nick Boultbee)
* Support downloading remote files (##3926) (Nick Boultbee)
* Improve the console plug-in in a number of ways (##3923)
(afontenot)
* Wrap ‘tags’ into a link to the tags wiki page (##3920) (Tobi)
* Add an option to set how missing titles are displayed
(##3905) (Jej)
* Increase space between icon and text (##3918) (Jej)
* Icon relooking proposal (##3889) (Jej)
* Plugin window GUI improvements (##3900) (Jej)
* A new option to set how a song is considered as played
(##3873) (Jej)
* Rewrite Soundcloud interaction a bit (##3893) (Nick Boultbee)
* New config option for search bar historic count (##3885)
(Jej)
* Clear queue icon and config button improvement (##3879) (Jej)
* Less annoying autosave of play queue (##3649) (Nick Boultbee)
* Make current file react to changes on the current song
(##3731) (##3871) (Nick Boultbee)
* Tracks count UI enhacement (##3867) (Jej)
* Reworked “Stop on pause” language (##3809) (Allan Nordhøy)
* Pass entered playlist title through (Nick Boultbee)
* Scrobble plugin: autosave cache more (#2951 / #3649) (##3857)
(Nick Boultbee)
* Save play queue batched or periodically (#3649) (##3854)
(Nick Boultbee)
* Add a keyboard shortcut for rescanning the library (##3781)
(Marcin Mielniczuk)
* Make some overlooked strings translatable (##3782) (Till
Berger)
* Make link text translatable in plugin descriptions (##3806)
(Till Berger)
* Feature: Support description and language in lyrics (USLT)
[WIP, comments appreciated] (##3769) (h88e22dgpeps56sg)
* Allow markup in plugin descriptions (##3792) (Nick Boultbee)
* ReplayGain: Disambiguate column heading (##3788) (Till
Berger)
* Set empty input shape for hints window (##3749) (Thomas
Leberbauer)
* Add autocompletion to console plugin (##3728) (halfbrained)
* New plugin to send a stop signal to the player backend on
pause (##2848) (othalan)
* Added a unified and flexible ImportExport plugin (##3705)
(Joschua Gandert)
* Add Album column to plugin dialog window (##3650) (Maksim
Liauchuk)
* Moved Burn CD plugin commands into custom commands plugin
(##3636) (Joschua Gandert)
* Closes #3631: Remove Web Lyrics plugin (##3633) (Joschua
Gandert)
* 🆕 Playlists library (#518) (##3532) (Nick Boultbee)
* Prioritise IDs in album keys (##3617) (Nick Boultbee)
* Remove tracks when scandirs removed (##3621) (Nick Boultbee)
* Support .m4b (AudioBook)files (##3602) (Nick Boultbee)
* Ignore auto_sort when shuffle is enabled (##3581) (luk1337)
* Finish up collections -> collections.abc migration #3800
(luk1337)
* Follow-up to #3749 #3766 (slosd)
Fixes:
* Fix Soundcloud auth (a bit) (Nick Boultbee)
* Exfalso: fix prefs (##3838) (Nick Boultbee)
* Handle missing playlist library better (Nick Boultbee)
* Fix excess minimum height of plugin window with long
description (##3785) (Till Berger)
* Fix string that should not be translatable (##3783) (Till
Berger)
* Remove some superfluous tooltip text (##3784) (Till Berger)
* Fix hidden files (#3916) (##3917) (Nick Boultbee)
* fix ‘Convert Encoding’ plugin (##3825) (Sergey)
* Make missing pixbufs less fatal (##3758) (Nick Boultbee)
* Do not start dragging from empty treeview area (#3538)
(##3751) (Thomas Leberbauer)
* Fix translated menu labels for playorder plugins and add
accelerators (##3787) (Till Berger)
* Fix RG wikipedia link (Nick Boultbee)
* Soundcloud: rework API (##3768) (Nick Boultbee)
* Soundcloud: ignore tracks with no URL (Nick Boultbee)
* Fix info area not updating on songlist removal (##3663) (Nick
Boultbee)
* EF: Fix double-calling of header bar code (##3711) (Nick
Boultbee)
* Fix soundcloud parsing (##3721) (Nick Boultbee)
* Ignore dotfiles in Playlist dir (Nick Boultbee)
* Bugfix and clean up for utils.fifo (##3761) (Martijn Pieters)
* Players: Only query song from a source if there is one (Nick
Boultbee)
* Fix icon for library removal prompt (Nick Boultbee)
* Fix #3611: assert that __fav_stations is not None (Joschua
Gandert)
* Propagate repeat options properly in mpris2 plugin (##3723)
(luk1337)
* Tray Icon: Better errors / logging for import failures (Nick
Boultbee)
* PL library: only filter out dotfile-like files (Nick
Boultbee)
* CLI: better error for unmodifiable files (Nick Boultbee)
* reload(): only migrate actual internal tags (##3618) (Nick
Boultbee)
* Various fixes around lyrics and remote files (Nick Boultbee)
* Ex Falso prefs: fix missing parent bug (Nick Boultbee)
* Don’t throw when no song is playing (Nick Boultbee)
Developer:
* Improve release notes script (Nick Boultbee)
* test_setup: fix with newer setuptools (Christoph Reiter)
* tests: don’t disable gstreamer registry updates under flatpak
(Christoph Reiter)
* Lastfmsync tidy (##3937) (Nick Boultbee)
* Inkscape –export-png deprecated option (##3870) (Jej)
* Mypy - change directory in tests (Nick Boultbee)
* Formats: various lint improvements (Nick Boultbee)
* Scrobbler: small linting / refactorings (Nick Boultbee)
* Xiph: modernise some Python (Nick Boultbee)
* tests: skip test_libc on osx (Christoph Reiter)
* Refactor gettext code (##3737) (Nick Boultbee)
* Fix some test signal handling (##3774) (Nick Boultbee)
* Small Soundcloud refactors, split out: (##3773) (Nick
Boultbee)
* Tidy gettext tests (Nick Boultbee)
* dmgbuild: port from biplist to plistlib (Christoph Reiter)
* macos: more updates; switch from gnutls to openssl (Christoph
Reiter)
* macos: a round of jhbuild package updates (Christoph Reiter)
* checkupdates: reduce threadpool workers to not hit arch api
rate limit (Christoph Reiter)
* checkupdates: port to pypi json api (Christoph Reiter)
* Support flaky tests (##3695) (Nick Boultbee)
* Added ObjectListMatcher utility class (##3656) (Joschua
Gandert)
* CI: fix Windows test directory detection (##3646) (Nick
Boultbee)
* Remove PicklingLibrary & better library typing (Nick
Boultbee)
* Tests: dump flake8 output better on failure (Nick Boultbee)
* Update the contact options (Christoph Reiter)
* rtd: enforce a newer sphinx-rtd-theme version (Christoph
Reiter)
* rtd: try installing a newer sphinx_rtd_theme (Christoph
Reiter)
* Fix copool tests, extract common code (##3657) (Nick
Boultbee)
* Tweak test_terms_letter_case to account for query-syntax
examples (##3813) (Till Berger)
* Fixed Code Quality Issues (##3583) (Ankit Dobhal)
* Add release infos in appdata files (Christoph Reiter)
* Fix distcheck (Christoph Reiter)
* Commit .pot file to git #3665 (lazka)
* setup.py: add a create_pot command #3664 (lazka)
* wininst: stop pinning pypi deps (Christoph Reiter)
* wininst: remove frei0r (Christoph Reiter)
* Create GitHub Actions automated testing for Fedora 33
(resolves #3542) (##3558) (Phillip Julien)
* downloads: remove all unstable repos (Christoph Reiter)
* Update universe (but lock) (##3607) (Nick Boultbee)
Docs:
* Corrected description of ~people internal tag. (##3938)
(Alexander Browne)
* Docs: Update release checklist / maintenance (Nick Boultbee)
* Tidy docs around queue (Nick Boultbee)
* Docs: tidy some images (Nick Boultbee)
* Update exfalso.rst (##3845) (Steve Harris)
* Update quodlibet.rst (##3846) (Steve Harris)
* Update patterns.rst (##3819) (everdred)
* Update macos devenv setup documentation (##3759) (Martijn
Pieters)
* Update the translation guide for the weblate switch
(Christoph Reiter)
* docs: show the translation status (Christoph Reiter)
* docs: mention weblate in the translation guide (Christoph
Reiter)
* Lots of README updated :book: (##3625) (Nick Boultbee)
* FAQ: where QL store data outdated (##3878) (Jej)
Translations:
* Galician
* Adolfo Jayme Barrientos (308)
* Turkish
* Ömer Faruk Çakmak (3)
* E-Akcaer (1149)
* German
* Till Berger (292)
* Danish
* scootergrisen (17)
* Greek
* Dimitris Papageorgiou (77)
* Ukrainian
* Tymofii Lytvynenko (1)
* Andrij Mizyk (542)
* Portuguese
* Adolfo Jayme Barrientos (8)
* ssantos (111)
* English (United Kingdom)
* Nick Boultbee (4)
* Tom Fryers (4)
* Indonesian
* 1. Musthafa (31)
* Dutch
* ikmaak (5)
* Heimen Stoffels (96)
* Spanish
* germe-fur (85)
* Adolfo Jayme Barrientos (1205)
* French
* Adolfo Jayme Barrientos (1)
* Jej@github (136)
* Bundy01 (481)
* Finnish
* Kristian Laakkonen (166)
* Korean
* Johndoe0153 (419)
* Slovak
* menom (75)
* Marek Felšöci (1527)
* Chinese (Simplified)
* stoodvolleyball (1)
* 梁普行 (5)
* Pig Fang (19)
* JER-ry (249)
* Eric (464)
|
|
scikit/pandas/numpy.
|
|
|
|
ChangeLog:
* Fix // and /* */ in quoted strings. Incredible no one ever hit this
before (thanks ZornsLemma).
* Segfault fixes for file65, reloc65 and xa. Remember, kids, if you ever
run xa as root all kittens will die. Please save the kittens (thanks
Stephen Kitt).
* Just compare to null in the preprocessor (thanks Bas Wassink).
* Testsuite expanded.
|
|
|
|
|
|
Security Vulnerabilities fixed in Firefox ESR 91.8
#CVE-2022-1097: Use-after-free in NSSToken objects
#CVE-2022-28281: Out of bounds write due to unexpected WebAuthN Extensions
#CVE-2022-1196: Use-after-free after VR Process destruction
#CVE-2022-28282: Use-after-free in DocumentL10n::TranslateDocument
#CVE-2022-28285: Incorrect AliasSet used in JIT Codegen
#CVE-2022-28286: iframe contents could be rendered outside the border
#CVE-2022-24713: Denial of Service via complex regular expressions
#CVE-2022-28289: Memory safety bugs fixed in Firefox 99 and Firefox ESR 91.8
|
|
|
|
## kramdown 2.3.2 released
This release brings various bug fixes.
## Changes
* 2 minor change:
- Make codespan delimiter available for converters
- Make first list item marker available for converters
* 1 bug fix:
- Fixed handling of top-level text elements when converting from HTML
* 1 other change:
- Enhanced documentation for "forbidden_inline_options" configuration option
|
|
|
|
|
|
|
|
3.12 2021-12-29
- added code for guessing box coordinates for pspicture
- added optional arguments showframe and calcframe
3.10a
- fix introduced bug in pstricks.pro
3.10
- move dot macros into a separate file pstricks-dots.tex
- use the internal Type1 version of PSTricksDotFont for latex
and the OpenType version for lualatex
- fix for rotation with \rput
- fix for \uput and lualatex
3.08
- moved the color stuff into a separate file pstricks-colors
- added macros to get the color values without the color model name
|
|
- added \psColorLine with startColor, endColor and colorSteps
- changes for using package with lualatex
- fix for \psOLympicRings
|
|
changes unknown
|
|
|
|
ugrep v3.7.9
Additional --stats results with total lines searched and matched, and time elapsed. New complementary options --min-depth, --max-depth, --min-line and --max-line which are added for consistency with the updated options --min-count and --max-count. Updated the --min-count option, which can now be combined with any other option except with -v (--invert-match). Updated option -K (--range) to take a MAX argument instead of a FIRST argument for consistency with other min/max options. Recursive searching sysfd, such as /proc and /sys, no longer blocks on special files/devices. Fixed inconsistent colorization with option -v when used with context options -A, -B and -C. Fixed option -r when combined with file argument - (read standard input), which does both, like GNU grep. Other minor improvements.
|
|
Rocks'n'Diamonds 4.3.1.1 released!
This new patch version is a recommended release, as it fixes several bugs:
fixed crash bug when player was killed by explosion
fixed crash bugs caused by accessing invalid array positions
fixed truncating score to 16-bit value in score file
fixed bug with automatically pausing tape before end for short tapes
fixed redraw problems if screen is much larger than visible playfield
added dynamically increasing number of digits for some game panel values
removed some unused variables and other compilation warnings
Rocks'n'Diamonds 4.3.1.0 released!
A new minor release is available with the following additions and bug fixes:
added check for custom elements being “next to” player or element
added graphics animation mode “tiled” for tiled graphics on elements
added graphics animation mode “random_static” (unchanged for each tile)
added additional empty space elements that can be graphically decorated
added counting mouse clicks on mouse click CEs when using step counter
added showing mouse cursor for levels with mouse click custom elements
fixed bug with playing sound and music loops on the music info screen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|