Age | Commit message (Collapse) | Author | Files | Lines |
|
- New ++ operator (merelymyself)
In this release, you can now use the ++ operator to append lists together.
For example, you can combine two lists into a new lists made up of the both
lists.
Note: Currently, this operator cannot be used to join two tables. This
functionality is still being worked on and will likely be present in the
next version.
- Improved consistency across commands and types
Nushell continues improve quality of the language and shell with a set of
consistency improvements in this release. These include:
- More iterating filter commands now support the $in variable consistently
(webbedspace)
- Lists now support upsert (fdncred)
- merge can now also operate on records (webbedspace)
- str substring can take ranges (rgwood)
- from and to now show help info (rgwood)
- Right prompts can now be on the last line (nibon7)
Previously the right prompt appeared only on the same line where the user
input started. Now you can choose to place the right prompt part on the last
line of user input. This feature is not enabled by default, you can enable
it using the config nu command to modify the config.nu file, just set
render_right_prompt_on_last_line to true.
- Configuring the default value viewer via display_output hook (perbothner)
You're now able to configure a new hook, called display_output, which will
become the default way that you view data.
Using this, you can for example, use table --expand to always see fully
expanded tables.
If your terminal supports it, you can this to render a more full-featured
output. For example, DomTerm could be used by setting the display_output
hook to: to html --partial --no-color | domterm hcat, sending html to the
terminal to be rendered when displaying values.
- Updated PR Review Process
Recently, we have been fortunate to see a rise in submitted pull requests
and we are super grateful for this growing desire to improve Nushell.
Unfortunately, in some cases, a well-intended PR does not match the
direction Nushell is going, forcing us to close it which leads to wasted
time and effort. To help focus PRs in the future, we kindly ask potential
contributors to first reach out to us before making a substantial change to
Nushell, especially if the change will affect user experience. We updated
our contributing guide as well as the PR template to reflect this policy.
- Completion actions now more familiar (dandavison)
We've also recently improved how completions work in Nushell to feel closer
to how other shells work. Specifically:
- Completion goes "as far as possible". So, the entire word if there's a
unique completion, or else up to the shared prefix of possible
completions.
- Removes the quick completion behavior whereby a word was completed
automatically as soon as the input came to have a unique completion.
- Tab now completes instead of selecting the next menu item (this can be
configured)
- Breaking changes
- New --force (-f) flag for the mv command. This change alters mv default
behavior. By default overwriting existing files is now prevented (You can
use alias mv = mv -f in you config to get the old defaults back). (#6904)
- The column name for the command name in $nu.scope.commands has been
changed from command to name. Thus, $nu.scope.commands | where name =~
zip would give you specific command info. (#7007)
- The str distance command now directly returns an Int instead of a record
{"distance": <Int>} (#6963)
- The argument order of format filesize was made consistent with other
commands that accept a CellPath to specify fields that should be affected
by it. Now the string specifying the format is the first positional
argument and the cell path is specified in the following positional
argument(s). (#6879)
- The --perf flag for Nu was removed as part of an effort to simplify
diagnostics logging #6834
|
|
|
|
New features:
- New shortcut: 'G' to edit current URL
- Gemini TLS client certificate support
|
|
|
|
- Add support for whitelisting and blacklisting domains
- Fix bug that prevented processing of XHTML target documents
|
|
|
|
|
|
This is primarily a bug fix release, including further work on improving
the thread-safety-constructor and making it work with software which had
incorrectly called libX11 functions from inside X*IfEvent() calls.
Highlights:
* Allow X*IfEvent() to reenter libX11 to avoid deadlock from unsafe
calls when thread-safety-constructor is enabled (!150).
* Remove Xlib's pthread function stubs - instead use system provided
threads functions, including linking against any needed pthread
libraries if thread-safety-constructor is enabled (!155, !156).
* Fix off-by-one error in XKeycodeToKeysym for indexes > 3 (!78).
* Allow XNSpotLocation with OnTheSpot (!127).
* Fix Win32 build when -fno-common is in effect (!140).
* Fix memory leak in XRegisterIMInstantiateCallback (!158).
* Add compose sequences for the double-struck capitals ℕ ℤ ℚ ℝ ℂ (!144),
Samogitian E with dot above and macron (!147), Unicode minus sign (!163).
* Change <Compose> <^> <-> to mean superscript minus instead of macron (!162).
* Delete compose sequences that mix top-row digits with numpad digits (!139)
or mix upper & lower case letters (!144).
* Delete some unuseful compose sequences meant for Bépo layout (!146).
* Delete compose sequences using leftcaret & rightcaret keysyms (!163).
* Remove KOI8-R character set from en_US.UTF-8/XLC_LOCALE (!148).
* Map sr locales to sr_RS compose files (!161).
Complete changelog:
Adam Jackson (1):
Allow X*IfEvent() to reenter libX11
Adam Sampson (1):
xkb: Fix off-by-one error in XKeycodeToKeysym
Alan Coopersmith (11):
xkb: set num_keys when filling in keys in _XkbReadGetNamesReply()
doc: Document possible return values for XkbGetKeyboard()
gitlab CI: stop requiring Signed-off-by in commits
If thread-safety-constructor is enabled, link against pthreads not stubs
Use same pthread-stubs as libxcb
COPYING: remove notice for the removed UIThrStubs.c
Copyright & license cleanup
man pages: document XCloseIM frees its argument
Remove NEWS file which only covered 2006 & 2007 releases
README.md: Add 1.8.2 changes
libX11 1.8.2
Benno Schulenberg (13):
nls: delete compose sequences that mix top-row digits with numpad digits
docs: hard-wrap some items so that Table 2 fits within 80 characters
docs: remove the unsightly dashes from the overviews of arguments
docs: replace three placeholders with something that makes sense
nls: delete some pointless and wrong compose sequences meant for Bépo
nls: add compose sequences for the double-struck capitals ℕ ℤ ℚ ℝ ℂ
nls: delete eight sequences that pointlessly mix upper and lower case
nls: add four sequences for the Samogitian E with dot above and macron
nls: delete two compose sequences with an anomalous post-fixed breve
nls: change <Compose> <^> <-> to mean superscript minus instead of macron
nls: let `<Multi_key> <minus> <underscore>` compose U+2212 (MINUS SIGN)
nls: remove two compose sequences that use deprecated symbols
nls: reshuffle a few compose sequences, to have similar ones together
David H. Gutteridge (1):
configure.ac: report thread safety constructor build status
Jan Tojnar (1):
nls: Map sr locales to sr_RS compose files
Jon Turney (1):
Fix Win32 build with -fno-common
Kirill Chibisov (1):
ximcp/imRm.c: allow XNSpotLocation with OnTheSpot
Matthieu Herrb (1):
Mention that the predicate function is called with the display lock
Mike FABIAN (1):
Remove KOI8-R character set from en_US.UTF-8/XLC_LOCALE
Po Lu (1):
specs: document change in XIMPreeditCallbacks
Thomas E. Dickey (4):
reduce compiler warnings for macros BufAlloc, Data and Data32 using casts
use casts to reduce compiler warnings (no object change)
reduce compiler warnings with casts (no object change)
fix a memory leak in XRegisterIMInstantiateCallback
|
|
Verified on NetBSD, Linux (Debian 10.13), and macOS (all amd64).
No changes to the package observed, so no revision bump.
|
|
|
|
Changes:
- Bug 1792821 - Modification of the primes.c and dhe-params.c in order to have better looking tables.
- Bug 1796815 - Update zlib in NSS to 1.2.13.
- Bug 1796504 - Skip building modutil and shlibsign when building in Firefox.
- Bug 1796504 - Use __STDC_VERSION__ rather than __STDC__ as a guard.
- Bug 1796407 - Fix -Wunused-but-set-variable warning from clang 15.
- Bug 1796308 - Fix -Wtautological-constant-out-of-range-compare and -Wtype-limits warnings.
- Bug 1796281 - Followup: add missing stdint.h include.
- Bug 1796281 - Fix -Wint-to-void-pointer-cast warnings.
- Bug 1796280 - Fix -Wunused-{function,variable,but-set-variable} warnings on Windows.
- Bug 1796079 - Fix -Wstring-conversion warnings.
- Bug 1796075 - Fix -Wempty-body warnings.
- Bug 1795242 - Fix unused-but-set-parameter warning.
- Bug 1795241 - Fix unreachable-code warnings.
- Bug 1795222 - Mark _nss_version_c unused on clang-cl.
- Bug 1795668 - Remove redundant variable definitions in lowhashtest.
- No bug - Add note about python executable to build instructions.
|
|
|
|
Changes in 0.95.1
* Allow mixing lit and unlit textures in the same map.
* Water texture mipmapping support - fixes glistening effect on distant
water.
* Fix screen flashes in some maps with AMD's new drivers.
* Defend against zero-sized textures, e.g. __TB_empty in qbj_grue.bsp
* Fix possible file pointer leak in game load code.
* Minor code cleanups. Updated third party code, e.g. SDL, music codecs, etc.
* Thanks to 'temx' for his patches.
Changes in 0.95.0
* Add support for lit water (patch contributed by Josiah Jack, with fixes
from Eric Wasylishen.)
* Add model scale support -- requires protocol 999. (Original patch
contributed by Josiah Jack with fixes from temx and Andrei Drexler. Thanks
to Eric Wasylishen, MH and Spike for useful discussions.)
* Add sv_cheats cvar for 2021 rerelease (patch from Andrei Drexler).
* Clear the startdemo list on game change (patch by Andrei Drexler).
* Try light trace from entity origin first (patch by Andrei Drexler).
* Backport a few fixes to the bundled SDL2-2.0.22 version.
Changes in 0.94.7
* Fix console history buffer wrapping.
* Fix wrong external texture use after vid_restart.
* Update lodepng from mainstream git.
* Miscellaneous source code cleanups.
Changes in 0.94.6
* Server protocol size check fixes for sounds and particles.
* An invalid memory access fix in the jpg screenshot writer.
* Basic dependency tracking in Makefiles.
* Backported a few fixes to the bundled SDL2-2.0.22 version.
* Minor build fix for C++ compilers.
* Other small improvements elsewhere in the code.
Changes in 0.94.5
* Compatibility with new SDL2 versioning scheme.
* Revised min/max/clamp macros' usage.
* Fixed a potential undefined behavior in R_DrawAliasModel.
* Fixed parsing of the time argument of svc_fog server message. (it has been
broken for more than 20 years and has never seem to have been used.)
* Other small improvements elsewhere in the code.
* Backported a few fixes to the bundled SDL2-2.0.22 version.
|
|
|
|
3.2.12 (2022-11-07)
* Fix symbol error seen in php 8.2.0 loading zend_class_unserialize_deny,
due to failing to load a header defining a macro.
|
|
Upstream just documented the github/sourceforge relationship.
(Same bits, so no change to package.)
|
|
|
|
Inspired by FreeBSD ports' elixir.mk
|
|
(This is still on sourceforge.)
|
|
(This is a comment-only change.)
|
|
|
|
Pkgsrc changes:
* Update cargo-depends.mk, update checksums.
Upstream changes:
## 0.12.0 "Brutalism and Gardening"
Released 2022-11-10.
Bug Fixes
* Remove a stray newline in summary output.
## 0.12.0-rc1
Released 2022-11-02.
Breaking Changes
* Restructured the TAL configuration in response to the dropped requirement
to opt into the ARIN TAL.
Routinator will now use the bundled RIR TALs directly unless told otherwise
by the new `--no-rir-tals` command line and config option. The additional
bundled TALs can be added via the new `--tal` command line and config
option. Additionally, the TAL directory can still be used via the
`--extra-tals-dir` option. The `tal-dir` option has been removed but will
still be accepted *and ignored* in the config file only.
The `init` command has been removed. ([#796])
* Changed the default configuration option for `unsafe-vrps` to `accept`
and removed all logging or mentioning of unsafe VRPs in this case.
([#761])
* Setting the `rsync-timeout` option to 0 now disables the rsync timeout.
([#798])
* Refactored error handling. Routinator now logs the reason why an object
failed verification or was otherwise rejected. ([#755])
* Removed the deprecated `rrdp-disable-gzip` configuration option.
([#769])
New
* The new `limit-v4-len` and `limit-v6-len` command line and config file
options allow limiting the length of IPv4 and IPv6 prefixes,
respectively, to be included in the VRP data set. ([#810])
* The new `rrdp-fallback` command line and config file option
allows specifying the circumstances under which a failed RRDP fetch
should result in using rsync instead. Supported polices are `never` for
never falling back to using rsync, `stale` for the current behavior of
falling back when RRDP has failed for some time, and `new` to only fall
back for repositories where RRDP has never worked before. ([#799])
* In the extended `jsonext` output format, the information for VRPs and
router keys derived from RPKI data has gained a new member `"tal"` that
shows the name of the TAL this object was published under. ([#765])
* The log output to files, stderr, and the `/log` HTTP endpoint now
includes the log level of the message to make it more clear how
important the message really is. ([#797])
* The RTR client metrics have been extended by three new values allowing
to track the time since last cache reset and the number of reset and
serial queries. Like all RTR client metrics, these new values are only
available if enable explicitly via the `rtr-client-metrics` config option.
([#800])
* TCP keepalive is now enabled for RRDP connections. The keepalive
duration can be configured via the new command line and config file option
`rrdp-tcp-keepalive`. ([#801])
Bug Fixes
* Fixed an issue in error handling in the RRDP collector that causes
Routinator to exit if it encountered malformed Base 64 in RRDP snapshot
and delta files. (Found by Donika Mirdita and Haya Shulman. Assigned
[CVE-2022-3029].) ([#784])
* Fixed an issue where RRDP snapshots and deltas with a status code other
than 200 OK were accepted and processed. ([#802])
* Changed how Routinator deals with files in the store that cannot be
parsed. These will now be ignored and the publication point stored in
them considered not available. ([#803])
* When piping output from the `vrps` command into something else, a broken
pipe will not lead to an error message any more. ([#807])
* Fixed various issues with the calculation of RTR metrics. ([#811])
Other Changes
* The minimal required Rust version has been increased to 1.60. ([#792])
* The default Docker image now listens on both port 8323 and 9556 for HTTP
requests. ([#809])
[#755]: https://github.com/NLnetLabs/routinator/pull/755
[#761]: https://github.com/NLnetLabs/routinator/pull/761
[#765]: https://github.com/NLnetLabs/routinator/pull/765
[#769]: https://github.com/NLnetLabs/routinator/pull/769
[#783]: https://github.com/NLnetLabs/routinator/pull/784
[#792]: https://github.com/NLnetLabs/routinator/pull/792
[#796]: https://github.com/NLnetLabs/routinator/pull/796
[#797]: https://github.com/NLnetLabs/routinator/pull/797
[#798]: https://github.com/NLnetLabs/routinator/pull/798
[#799]: https://github.com/NLnetLabs/routinator/pull/799
[#800]: https://github.com/NLnetLabs/routinator/pull/800
[#801]: https://github.com/NLnetLabs/routinator/pull/801
[#802]: https://github.com/NLnetLabs/routinator/pull/802
[#803]: https://github.com/NLnetLabs/routinator/pull/803
[#807]: https://github.com/NLnetLabs/routinator/pull/807
[#809]: https://github.com/NLnetLabs/routinator/pull/809
[#810]: https://github.com/NLnetLabs/routinator/pull/810
[#811]: https://github.com/NLnetLabs/routinator/pull/811
|
|
The distfile from github is currently broken, or has been attacked,
and our distinfo scheme caught that. Or perhaps it was always not ok.
Switch to sourceforge which serves a file that has a sensible diff
from 4.3.1 and matches the distinfo I generated earlier.
No change to binary package, but PKGREVISION++ because of MASTER_SITES change.
|
|
|
|
Hex is package manager for the Erlang VM.
This project currently provides tasks that
integrate with Mix, Elixir's build tool.
See https://hex.pm for more documentation.
|
|
|
|
|
|
Changelog (taken from https://github.com/erlang/rebar3/releases/tag/3.20.0):
This release took a while to build; OTP-25.1 had incompatibilities with EUnit
that interrupted the CI process, and which are corrected in later releases.
New features:
Add --eval option to shell
Add support for dialyzer --incremental when available
Vendor structure
This new vendor structure should be of no impact to anyone using Rebar3 as a
built artifact, but should make the life of corporate users and
package managers much easier by having pre-bundled in all dependencies and
allowing effective offline builds. It also simplifies our bootstrap code and
reduces security issues by not having to download a certificate bundle
without certificates, at least until our oldest supported version can use
Erlang's new built-in on-host certificate lookup mechanisms.
If you do rely on Rebar3 source for your tooling or any other mechanisms,
then you will want to cd apps/rebar before running other commands.
Other fixes:
Warn of EUnit issues on OTP-25.1
Respect HEX_MIRROR environment variable
Use shell:start_interactive to start shell if available
Do not send empty If-None-Match in tarball request
Respect rebar_packages_cdn set in rebar.config
Dereference symbolic links when copying files from ct data folder
Reduce warnings around bootstrap and DAG operations
|
|
|
|
|
|
Change log:
2.5.0 / 2022-11-05
==================
* Fixed the screenshot of window and its decoration with multi-screen setups.
* Removed shared libraries.
|
|
|
|
Change log:
qterminal-1.2.0 / 2022-11-05
=============================
* Add CI using GitHub Actions.
* Fixed command parsing with the `-e` option.
* Avoid segfault when using global menus.
* Improved documentation for the `--profile` option.
|
|
|
|
Change log:
qtermwidget-1.2.0 / 2022-11-05
===============================
* Enabled Bidi rendering by default.
* Made text DND follow the settings for newline trimming and multiline prompt.
* Allow `QTermWidget` to be used as a Qt Plugin.
|
|
|
|
Change log:
qtxdg-tools-3.10.0 / 2022-11-05
===============================
* Updated for libqtxdg-3.10.
|
|
|
|
Change log:
libqtxdg-3.10.0 / 2022-11-05
============================
* Invalidate GTK icon cache as soon as icons are installed.
* Follow `freedesktop.org` in adding dirs under `DefaultDirectoryDirs`.
|
|
|
|
lxqt-build-tools-0.12.0 / 2022-11-05
====================================
* Support absolute `CMAKE_INSTALL_{INCLUDE,LIB}DIR` in `LXQtCreatePkgConfigFile`.
* Use `gdesktopappinfo.h` to find gio-unix-2.0 in `FindGLIB.cmake`.
* Drop use of `-Bsymbolic` in `LXQtCompilerSettings`.
|
|
|
|
Changes since 1.16.8:
SECURITY
* Add write check for creating Commit status (#20332) (#20334)
* Check for permission when fetching user controlled issues (#20133) (#20196)
BUGFIXES
* Hide notify mail setting ui if not enabled (#20138) (#20337)
* Add write check for creating Commit status (#20332) (#20334)
* Only show Followers that current user can access (#20220) (#20253)
* Release page show all tags in compare dropdown (#20070) (#20071)
* Fix permission check for delete tag (#19985) (#20001)
* Only log non ErrNotExist errors in git.GetNote (#19884) (#19905)
* Use exact search instead of fuzzy search for branch filter dropdown (#19885) (#19893)
* Set Setpgid on child git processes (#19865) (#19881)
* Import git from alpine 3.16 repository as 2.30.4 is needed for safe.directory = '*' to work but alpine 3.13 has 2.30.3 (#19876)
* Ensure responses are context.ResponseWriters (#19843) (#19859)
* Fix incorrect usage of Count function (#19850)
* Fix raw endpoint PDF file headers (#19825) (#19826)
* Make WIP prefixes case insensitive, e.g. allow Draft as a WIP prefix (#19780) (#19811)
* Don’t return 500 on NotificationUnreadCount (#19802)
* Prevent NPE when cache service is disabled (#19703) (#19783)
* Detect truncated utf-8 characters at the end of content as still representing utf-8 (#19773) (#19774)
* Fix doctor pq: syntax error at or near “.” quote user table name (#19765) (#19770)
* Fix bug with assigneees (#19757)
|
|
|
|
Perhaps even 3.9+, but the bulk builds will tell
|
|
|
|
|
|
|
|
reprotest builds the same source code twice in different environments, and then
checks the binaries produced by each build for differences. If any are found,
then diffoscope(1) (or if unavailable then diff(1)) is used to display them in
detail for later analysis.
|
|
|