Age | Commit message (Collapse) | Author | Files | Lines |
|
Also reorganize several dependencies in Makefile and buildlink3.mk.
See the following post for details:
https://mail-index.netbsd.org/pkgsrc-users/2019/09/07/msg029327.html
https://mail-index.netbsd.org/pkgsrc-users/2019/09/13/msg029356.html
Upstream changes (from NEWS):
== Ruby-GNOME 3.3.8: 2019-09-10
This is a partially GLib 2.62.0 support release.
=== Changes
==== All
* Improvements
* Changed our project name to Ruby-GNOME from Ruby-GNOME2.
[GitHub#1277][Suggested by kojix2]
[GitHub#1291][Patch by kojix2]
* Stopped to release (({.tar.gz})) because they are no longer
used.
==== Ruby/GLib2
* Improvements
* (({GLib.convert})): Changed to set correct encoding.
* (({GLib::FILENAME_ENCODING})): Added.
* Changed to use the same enum object for the same enum value.
* (({GLib::Enum.find})): Added.
* (({GLib::Bytes#initialize})): Changed to reuse (({String})) data
even if the given (({String})) isn't frozen.
* (({GLib::Bytes.try_convert})): Added.
* (({GLib::Enum.try_convert})): Added.
* (({GLib::Flags.try_convert})): Added.
* (({GLib::Type.try_convert})): Added.
* (({GLib::MkEnums.create})): Added support for flags to enum
definition.
[GitHub#1295][Patch by Mamoru TASAKA]
==== Ruby/GIO2
* Fixes
* Renamed to (({Gio::Icon#hash})) from (({Gio::Icon.hash})).
[GitHub#1293][Reported by Erik Czumadewski]
==== Ruby/GObjectIntrospection
* Improvements
* Introduced (({try_convert})) protocol.
==== Ruby/CairoGObject
* Improvements
* (({Cairo::Context.try_convert})): Added.
* (({Cairo::Device.try_convert})): Added.
* (({Cairo::Pattern.try_convert})): Added.
* (({Cairo::Surface.try_convert})): Added.
* (({Cairo::ScaledFont.try_convert})): Added.
* (({Cairo::FontFace.try_convert})): Added.
* (({Cairo::FontOptions.try_convert})): Added.
* (({Cairo::Region.try_convert})): Added.
=== Thanks
* kojix2
* Erik Czumadewski
* Mamoru TASAKA
|
|
Fix bulk builds by noting this depends on py-werkzeug. (While here,
convert other BUILD_DEPENDS to TOOL_DEPENDS.)
|
|
|
|
|
|
|
|
Changes since 42:
DIN Is Noise 43 @ Chennai, India
+ move groups of harmonics on sine mixer
+ shift + click harmonic on sine mixer to select / deselect
+ moving one of the selected harmonics moves all the selected harmonics
'But then one lizard (or iguana) moved, and all moved'
- VS Naipaul, Among the Believers
+ but shift when moving moves just the selected harmonic
+ all, none, invert buttons for gross selection
+ resize phrase position slider
+ DIN saves/reloads slider
+ change both notes of selected range using mouse slider
+ Use Menu > Ranges > Change note? > Both
- removed Change Left note, Change Right note menu items in Menu > Ranges
+ replaced with Change note? Left Right Both menu items
+ scrub / scratch point modulations
+ click on Scrub and move up or down
+ Sync on Point Modulator
+ workflow is
+ select modulations
+ pause
+ sync
+ play
+ voice volume minimum can be < 0 [voice waveform flips]
+ spinner to set absolute drone master volume
+ drone master volume can be < 0 [drone waveform flips]
- removed mute drones button
* just spin drone master volume to 0
+ save/load auto apply state on sine mixer
+ save/load drone selection state
+ save/load drone frozen state
+ save/load plugins fold state for each curve editor
+ save/load auto select launched drones flag
+ turn on/off UI in all screens, not just in instruments
* optimised
+ click repeat of Apply button and key repeat of shortcut r for continous apply
of plugin output to curve
+ useful/interesting when point modulating custom sin/cos/radius curves etc
+ drones per minute is floating point instead of integer
* improved phrase handling for voice on microtonal keyboard
* improved plugin browser on curve editors
* changed default drone handle size to 3
! fixed bug: turning on/off ui on point modulator may crash DIN42 !
! fixed bug: pressing shift/ctrl effected selection box when not previewing mesh !
! fixed bug: changing parameters on Number plugin didnt update preview !
! fixed bug: frozen drones saved to disk thawed on reload !
! fixed bug: didnt save/load turns on spiraler !
! fixed bug: rotate/scale of drones happened in UI loop, now moved to audio loop !
! fixed bug: stopped gravity editing when menu displayed !
|
|
Significant items from https://github.com/slicer69/doas/releases:
doas 6.2p1
* Fixes a crash on Linux systems when a specified user on the
command line did not match a valid entry in the doas.conf file.
In the past, doas would first try to find an exact username match
when the "-u" flag was used and, if one could not be found, it
would try to find a matching numeric UID.
Now doas requires that an exact username be specified when
"-u" is used. This avoids confusion (and, on Linux, fuzzy matches
when a username begins with a number). This means "doas -u 0" can
no longer be used to run a command as root, and "duas -u 1000" is
not ambigious if there is a user with the name "1000" on the system.
doas 6.2
* Group permissions of the original user are now dropped on Linux.
This prevents the original user's group access from interfering
with the target user's owned files. Group permissions were already
dropped on FreeBSD (and I believe) NetBSD, and this brings doas's
Linux behaviour into line with the other systems.
* Fixed a couple of compiler warnings that get rid of either unneeded
variables or introduce sanity checks on return functions.
This should make doas more secure, across platforms/compilers.
doas 6.1p1
* ported to illumos, added support for SmartOS and
OpenIndiana.
* Better pkgsrc integration.
|
|
|
|
|
|
Changes:
[ Krzysztof Nikiel ]
Build system fixes and code clean-up
[ LoRd_MuldeR ]
Fix compiler warnings and code indentation
Fix compilation with GCC <= 4.7.3
MSVC solution file clean-up
[ Cameron Cawley ]
Fix compilation with GCC 4.7.4
Fix compilation with MinGW
[ Michael Fink ]
MSVC 2017 project file update
[ Hugo Lefeuvre ]
Fix crash with unsupported MP4 files (NULL pointer dereference,
division by zero)
CVE-2019-6956: ps_dec: sanitize iid_index before mixing
CVE-2018-20196: sbr_fbt: sanitize sbr->M (should not exceed MAX_M)
CVE-2018-20199, CVE-2018-20360: specrec: better handle unexpected
parametric stereo (PS)
CVE-2018-20362, CVE-2018-19504, CVE-2018-20195, CVE-2018-20198,
CVE-2018-20358: syntax.c: check for syntax element inconsistencies
CVE-2018-20194, CVE-2018-19503, CVE-2018-20197, CVE-2018-20357,
CVE-2018-20359, CVE-2018-20361: sbr_hfadj: sanitize frequency band
borders
[ Hugo Beauzée-Luyssen ]
CVE-2019-15296, CVE-2018-19502: Fix a couple buffer overflows
[ Filip Roséen ]
Prevent crash on SCE followed by CPE
[ Gianfranco Costamagna ]
Fix linking with GCC 9 and "-Wl,--as-needed"
[ Fabian Greffrath ]
Enable the frontend to be built reproducibly
|
|
|
|
|
|
|
|
ver 0.21.14 (2019/08/21)
* decoder
- sidplay: show track durations in database
- sidplay: convert tag values from Windows-1252 charset
- sidplay: strip text from "Date" tag
* player
- fix crash after song change
- fix seek position after restarting the decoder
* protocol
- include command name in error responses
|
|
|
|
ncmpc 0.34 - (2019-04-10)
* show total duration of range selection in status bar
* fix high CPU usage in key bindings check
* fix high CPU usage during text input
* fix background color "none"
* adapt to Boost 1.70.0 API changes
* fixed manual install dir
ncmpc 0.33 - (2018-10-22)
* artist page: rename to "library"
* library page: make tag list configurable
* fix color configuration parser bug
* fix build failure when libpcre is not found
* remove support for liblircclient (only liblirc)
* build: require Meson 0.47
* build: use Meson option type `feature`
* build: remove obsolete option `tcp`
* build: add option to disable regular expression support
ncmpc 0.32 - (2018-10-05)
* fix crash bug on queue page
* fix crash bug on lyrics page
* fix off-by-one buffer overflow bug
* fix manpage installation directory
* fix build breakages with some ncurses builds
* work around GCC 4.9 build failure
* remove doxygen support
* new dependency: Boost
* remove dependency on GLib
ncmpc 0.31 - (2018-09-19)
* fix "No such song" in search screen
* fix progressbar when colors are disabled
* enable colors by default
* allow configuring per-style background colors
* keep current song in xterm title when MPD is paused
* load configuration from $XDG_CONFIG_HOME/ncmpc/config
* always show the screen list at the top
* fix memory leak
* require MPD 0.19
ncmpc 0.30 - (2018-04-04)
* fix crash after pressing ^W in search screen
* fix crash bug in chat screen
* fix completion list
* new color "progressbar-background"
* switch the code base to C++14
* build manual with Sphinx
ncmpc 0.29 - (2017-11-05)
* fix crash after losing MPD connection
* fix crash after DNS lookup error
* add Meson option "lyrics_plugin_dir"
* fallback libncurses detection without pkg-config
ncmpc 0.28 - (2017-09-21)
* fix crash on lyrics screen
* fix memory leak
* hide the MPD password from the queue screen title
* implement password for asynchronous connect
* build with Meson instead of autotools
ncmpc 0.27 - (2017-03-25)
* work around connect failure if /var/run/mpd/socket does not exist
* remove the status bar clock (option "display-time")
* fix assertion failure after connect failure
* several Windows build fixes
ncmpc 0.26 - (2017-03-20)
* require libmpdclient 2.9
* adapt to lirc 0.9.4
* lyricswiki: update regex
* screen_song: show "f" and "dsd" formats
* connect asynchronously
* fix flickering in color mode
* fix gcc 7 warnings
|
|
|
|
|
|
1.7b1 (2016-01-31)
------------------
New features
''''''''''''
* redirect to the localized Wikipedia according to the user's local,
instead of redirecting to the English one.
https://github.com/multani/sonata/issues/61
* add "Shuffle by album"
https://github.com/multani/sonata/pull/59
* repeat single song (Corentin Néau)
https://github.com/multani/sonata/pull/95
Bug fixes
'''''''''
* fix crashs on Gtk.TextView when updating the lyrics of a song
* Fix streams parsing:
https://github.com/multani/sonata/issues/41
https://github.com/multani/sonata/issues/38
* fix withdrawn mode by fixing incorrect usage of threads and Gtk
eco-system
* choosing a local artwork wasn't working anymore
* fix artwork caching
* keep the selected tab when hiding/showing Sonata using the tray icon
* correctly handle tracks without a definitely reasonable track or disc
value (Peter Helbing)
https://github.com/multani/sonata/pull/74
* fix translation of of Glade dialogs (Peter Helbing)
https://github.com/multani/sonata/pull/75
* fix opening the About dialog (based on Rocus van Oosten report).
* fix refreshing profiles upon connections add/delete (Corentin Néau)
https://github.com/multani/sonata/pull/92
* fix update of cover and text in fullscreen mode (Corentin Néau)
https://github.com/multani/sonata/pull/93
Internal changes
''''''''''''''''
* slightly better performance when updating the library
* threading improvements:
- use GIO instead of a thread to download drag-and-droped covers
- remove the MPD from a dedicated thread. It works as good (if not
better) as before since the threaded code was poorly written anyway and
rendered the additionnal basically useless. This move is not definitive
but something better will probably come up some day.
* Looking for covers isn't as filesystem expensive as before, but it
doesn't check for multiple possible cases in the cover name anymore.
1.7a2 (2013-11-26)
------------------
New features
''''''''''''
* Download bigger covers from Last.fm
* Centering the current song using Ctrl+i now also selects the current song
* Use Transifex as a translation plateform. See
https://www.transifex.com/projects/p/sonata/
* Update translations:
- Russian (thanks Stas!)
- Ukrainian (thanks Stas!)
- French (thanks Jon!)
Bug fixes
'''''''''
* Fix search in library (using a specific filter or the 'everything' filter)
* Fix scrobbling to Last.fm
* Scrolling with the mouse wheel on the tray icon correctly changes the volume
* Some lyrics from LyricsWiki redirects to another page. The plugin now
follows those redirect to find the actual lyrics.
* Fix multiple issues related to drag-and-drop of songs in the current playlist
* Fix error while using Sonata's command line interface
* Fix filtering songs in the current playlist
* Fix DND of custom artwork images in the main window
* Fix breadcrumb icon in the library while browsing an album while in Artist view
* Fix saving the visibility flag of tabs: https://github.com/multani/sonata/issues/45
* Fix hiding/showing the main window even if it's not the active widget:
https://github.com/multani/sonata/issues/43
* Deleting a track doesn't toggle the filter bar anymore in the current playlist.
* Better support for MPD 0.18
Internal changes
''''''''''''''''
* Simplified the `current` module. It should also now use less memory than before.
* Provide a new GObject signal to notify on artwork change and artwork reset.
1.7a1 (2013-02-08)
------------------
New features
''''''''''''
* Fetch covers from Last.fm instead of Rhapsody.com
* Custom plugins are now stored along the configuration file in ~/.config/sonata/plugins/
* Switch to Python 3 and Gtk 3 (Jörg Thalheim & Adam Dane)
* More items in the tray menu (Kirill Lashuk)
* Better fullscreen support (Kirill Lashuk)
* Toggle fullscreen from the command line (Daniel)
* Support MPD's "consume" mode (Anton Lashkov)
* Use more default icons in the context menus (Anton Lashkov)
* Load only the most recent of plugins with the same names
Bug fixes
'''''''''
* Fix population of the "Save to playlist" menu (Zhihao Yuan)
* Prevent multiple entries and improve art search with multi-CD albums (Kirill Lashuk)
* Fixes weird show up if Sonata is not on the current workspace (Kirill Lashuk)
* Scrobble after seeking to the beginning (Kirill Lashuk)
* The lyricswiki plugin should now work again (Jonathan Ballet)
* Fix UI status after reconnection to MPD (Jonathan Ballet)
* Fix crash when searching the library (Kirill Lashuk)
Internal changes
''''''''''''''''
* Simpler API for cover fetching plugins
* Lot of code cleanup and internal changes
* Removed Sugar UI support
* Use Glade files to describe the interface and GtkBuilder to build the interface
* More systematic configuration file management
* High-level access to MPD's command results
|
|
|
|
An MPD (Music Player Daemon) client library written in pure Python.
python-mpd2 is a fork of python-mpd. While 0.4.x was backwards compatible
with python-mpd, starting with 0.5 provides enhanced features which are NOT
backward compatibles with the original python-mpd package.
|
|
|
|
Switch to GTK3 and remove unused patches/dependencies.
|
|
|
|
|
|
pkgsrc changes:
- pull upstream fixes (will appear in the next version):
- bus: Implement GDBusAuthObserver callback (to avoid #2116 conflicts)
https://github.com/ibus/ibus/commit/3d442dbf936d197aa11ca0a71663c2bc61696151
- g_dbus_server_new_sync() is failed with address unix:tmpdir=/tmp/ibus
https://github.com/ibus/ibus/issues/2116
- Save address file in XDG_RUNTIME_DIR
https://github.com/ibus/ibus/pull/2128
- explicitly pull Unicode 12.0 packages to avoid unexpected inconsistency
- drop obsolete gconf from CONFIGURE_ARGS
Upstream changes:
https://github.com/ibus/ibus/releases/tag/1.5.21
1.5.21
* Enable to run ibus-setup with a different python
* Update ibusunicodegen.h for Unicode UCD 12.0
* Fixes build issues
* Enhance tests
* Add ibus.its for IME's component files
* Make ISO 639 language names with title
* Keep preedit cursor_pos and visible in clearing preedit text
* Support long sequences and multiple output characters for compose table
* Disable panel extension for gnome-initial-setup user
* Exit ibus-daemon with parent's death
* Update Wayland input-method protocol to unstable v1
* Indistinguishable address of ibus-daemon (Gunnar Hjalmarsson)
* Update LOCALES_STRING (Hodong Kim)
* Fix typos (Changwoo Ryu)
|
|
|
|
Upstream announcement:
https://github.com/fujiwarat/cldr-emoji-annotation/releases/tag/35.12.14971_0
35.12.14971_0
This is a final Emoji 12.0 and CLDR is release-35 with revision14971.
|
|
|
|
Upstream announcement:
https://unicode.org/emoji/charts-12.0/emoji-released.html
Emoji Recently Added, v12.0
The following emoji characters and sequences have been added to
this version of Unicode Emoji. Platforms are included where
images have been made available (however, the images may be
development versions). The skin-tone variants are not shown,
but are listed in the counts at the end.
The characters were based on proposals received by the Unicode
Consortium, reviewed by the Unicode Emoji Subcommittee, and
selected on the basis of the Emoji Selection Factors in
Submitting Emoji Proposals. That page also describes the
Process and Timeline for proposals.
|
|
|
|
Upstream changes:
12.1.0:
http://www.unicode.org/versions/Unicode12.1.0/
Unicode 12.1 adds exactly one character, for a total of 137,929 characters.
The new character added to Version 12.1 is:
* U+32FF SQUARE ERA NAME REIWA
Version 12.1 adds that single character to enable software to be
rapidly updated to support the new Japanese era name in calendrical
systems and date formatting. The new Japanese era name was officially
announced on April 1, 2019, and is effective as of May 1, 2019.
12.0.0:
http://www.unicode.org/versions/Unicode12.0.0/
Unicode 12.0 adds 554 characters, for a total of 137,928 characters.
These additions include 4 new scripts, for a total of 150 scripts,
as well as 61 new emoji characters.
|
|
|
|
pkgsrc changes:
- README.html is no longer in the distribution tarball
so make it optional and generate it using asciidoc and
source-highlight.
Upstream changes (from README.adoc):
.3.2.0 2019/9/14
* Compatible ROM implemented by AKIKAWA Hisashi is now built
in the emulator. Now the emulator is bootable without genuine ROM.
* Fixed timer interrupt interval on SR models.(temporal fix)
* Assigned Alt+F9/F10 hotkey to state save/load.
* Dropped "Patch the ROM" setting. (Because it made JOYSTICK2 unusable.)
|
|
gawk: nbcompat.awk:5: warning:
regexp escape sequence `\#' is not a known regexp operator
|
|
Without this check, bootstrap will fail later when it builds
bootstrap-mk-files in the usual pkgsrc way. There is an additional check
in bsd.pkg.mk which then fails. Therefore, better fail fast to save some
time.
|
|
When $2 is expanded, it is longer than 2 characters, which leaded to an
ugly line break.
|
|
No other user of Makefile.common left.
|
|
Changelog:
CHANGELOG
---------
Changes, gnurl specific:
* Almost none, mostly a merge as usual. After a chat
with bfix on IRC, the gnurl homepage has been extended
to explain how to build it.
The usual curl Changelog applies, consult https://curl.haxx.se for the
ChangeLog.
curl Changelog:
Changes:
CURLINFO_RETRY_AFTER: parse the Retry-After header value
HTTP3: initial (experimental still not working) support
curl: --sasl-authzid added to support CURLOPT_SASL_AUTHZID from the tool
curl: support parallel transfers with -Z
curl_multi_poll: a sister to curl_multi_wait() that waits more
sasl: Implement SASL authorisation identity via CURLOPT_SASL_AUTHZID
Bugfixes:
CVE-2019-5481: FTP-KRB double-free
CVE-2019-5482: TFTP small blocksize heap buffer overflow
CI: remove duplicate configure flag for LGTM.com
CMake: remove needless newlines at end of gss variables
CMake: use platform dependent name for dlopen() library
CURLINFO docs: mention that in redirects times are added
CURLOPT_ALTSVC.3: use a "" file name to not load from a file
CURLOPT_ALTSVC_CTRL.3: remove CURLALTSVC_ALTUSED
CURLOPT_HEADERFUNCTION.3: clarify
CURLOPT_HTTP_VERSION: seting this to 3 forces HTTP/3 use directly
CURLOPT_READFUNCTION.3: provide inline example
CURLOPT_SSL_VERIFYHOST: treat the value 1 as 2
Curl_addr2string: take an addrlen argument too
Curl_fillreadbuffer: avoid double-free trailer buf on error
HTTP: use chunked Transfer-Encoding for HTTP_POST if size unknown
alt-svc: add protocol version selection masking
alt-svc: fix removal of expired cache entry
alt-svc: make it use h3-22 with ngtcp2 as well
alt-svc: more liberal ALPN name parsing
alt-svc: send Alt-Used: in redirected requests
alt-svc: with quiche, use the quiche h3 alpn string
appveyor: pass on -k to make
asyn-thread: create a socketpair to wait on
build-openssl: fix build with Visual Studio 2019
cleanup: move functions out of url.c and make them static
cleanup: remove the 'numsocks' argument used in many places
configure: avoid undefined check_for_ca_bundle
curl.h: add CURL_HTTP_VERSION_3 to the version enum
curl.h: fix outdated comment
curl: cap the maximum allowed values for retry time arguments
curl: handle a libcurl build without netrc support
curl: make use of CURLINFO_RETRY_AFTER when retrying
curl: remove outdated comment
curl: use .curlrc (with a dot) on Windows
curl: use CURLINFO_PROTOCOL to check for HTTP(s)
curl_global_init_mem.3: mention it was added in 7.12.0
curl_version: bump string buffer size to 250
curl_version_info.3: mentioned ALTSVC and HTTP3
curl_version_info: offer quic (and h3) library info
curl_version_info: provide nghttp2 details
defines: avoid underscore-prefixed defines
docs/ALTSVC: remove what works and the experimental explanation
docs/EXPERIMENTAL: explain what it means and what's experimental now
docs/MANUAL.md: converted to markdown from plain text
docs/examples/curlx: fix errors
docs: s/curl_debug/curl_dbg_debug in comments and docs
easy: resize receive buffer on easy handle reset
examples: Avoid reserved names in hiperfifo examples
examples: add http3.c, altsvc.c and http3-present.c
getenv: support up to 4K environment variable contents on windows
http09: disable HTTP/0.9 by default in both tool and library
http2: when marked for closure and wanted to close == OK
http2_recv: trigger another read when the last data is returned
http: fix use of credentials from URL when using HTTP proxy
http_negotiate: improve handling of gss_init_sec_context() failures
md4: Use our own MD4 when no crypto libraries are available
multi: call detach_connection before Curl_disconnect
netrc: make the code try ".netrc" on Windows
nss: use TLSv1.3 as default if supported
openssl: build warning free with boringssl
openssl: use SSL_CTX_set__proto_version() when available
plan9: add support for running on Plan 9
progress: reset download/uploaded counter between transfers
readwrite_data: repair setting the TIMER_STARTTRANSFER stamp
scp: fix directory name length used in memcpy
smb: init *msg to NULL in smb_send_and_recv()
smtp: check for and bail out on too short EHLO response
source: remove names from source comments
spnego_sspi: add typecast to fix build warning
src/makefile: fix uncompressed hugehelp.c generation
ssh-libssh: do not specify O_APPEND when not in append mode
ssh: move code into vssh for SSH backends
sspi: fix memory leaks
tests: Replace outdated test case numbering documentation
tftp: return error when packet is too small for options
timediff: make it 64 bit (if possible) even with 32 bit time_t
travis: reduce number of torture tests in 'coverage'
url: make use of new HTTP version if alt-svc has one
urlapi: verify the IPv6 numerical address
urldata: avoid 'generic', use dedicated pointers
vauth: Use CURLE_AUTH_ERROR for auth function errors
|
|
|
|
=== 3.18.0 / 2019-05-25
* 1 major enhancement:
* Added Minitest::TestTask (will move to minitest proper soon)
* 8 minor enhancements:
* Added 'multiruby_skip' config so it can be in global ~/.hoerc.
* Added Hoe.include_dirs to allow tasks to probe directly.
* Added X=exclude_pattern to the test plugin. Can be used in conjunction with N=select_pattern.
* Deprecated Hoe::Test.make_test_cmd (argue with me!)
* Deprecated Hoe::Test.try_loading_rspec (argue with me!)
* Deprecated Hoe::Test.try_loading_rspec2 (argue with me!)
* Deprecated testunit support (argue with me!)
* Switched normally hoe-generated test tasks over to use Minitest::TestTask.
* 1 bug fix:
* Fixed incompatibility with rubygems 3.x. (drbrain)
|
|
|
|
=== 5.24.0 (2019-09-01)
* Add Database#skip_logging? private method designed for extensions to force query timing even if no logger is present (adam12) (#1640)
* Allow a hostname specified in a defaults_file in the mysql2 adapter, by not explicitly setting :host (sapio-bdeamer) (#1638)
* Convert all database array types to Ruby arrays in the jdbc adapter (jeremyevans)
* Add static_cache_cache plugin for caching rows for static_cache models to a file to avoid database queries during model initialization (jeremyevans)
* Add :cache_file plugin option to pg_auto_constraint_validations plugin, for caching metadata to a file for faster initialization (jeremyevans)
* Support :unique_deferrable and :primary_key_deferrable column options (jeremyevans)
* Support :generated_always_as column option on PostgreSQL 12+ (jeremyevans)
=== 5.23.0 (2019-08-01)
* Work around a bug on jdbc-sqlite3 3.27.2.1 when parsing schema for tables with columns with default values (jeremyevans)
* Work around a bug in jdbc-sqlite3 3.27.2.1 when in Database#foreign_key_list in the jdbc/sqlite3 adapter (jeremyevans)
* Make Dataset#execute* private methods respect explicit servers option, fixing Dataset#paged_each in the postgres adapter when sharding (jeremyevans) (#1632)
* Handle instances of subclasses of core classes when wrapping objects in the pg_json extension (jeremyevans) (#1631)
* Support :ansi Database option in the tinytds adapter (kenaniah) (#1629)
* Support cross-database and linked servers when parsing schema on Microsoft SQL Server (kenaniah) (#1629)
* Add insert_conflict plugin for automatically handling unique constraint conflicts when saving new model instances on PostgreSQL 9.5+ and SQLite 3.24.0+ (jeremyevans)
* Avoid errors when parsing schema in the mock sqlite adapter (jeremyevans)
* Avoid possible thread-safety issue in the timezones support (jeremyevans)
* Handle offsets when typecasting an array or hash to datetime when Sequel.datetime_class = Time (jeremyevans)
* Support Sequel.datetime_class = Time when using the named_timezones extension (jeremyevans)
|
|
|
|
Upstream changes:
2.00 2019-05-11
- Imported tests/fixes from Text::CSV_XS 1.39
- Fix strict on streaming EOF
- Fixed to update (cached) eol_len correctly
|
|
|
|
Upstream changes:
0.80 Thu 22 Aug 2019 01:17:13 PM CEST
- Fix memory leak when loading invalid YAML (PR#93 tinita)
0.79 Tue 11 Jun 2019 09:35:22 PM CEST
- Support aliasing scalars resolved as null or booleans (tinita)
- Add YAML::XS::LibYAML::libyaml_version() (tinita)
- Support standard !!int/!!float tags instead of dying (tinita)
0.78 Sat 18 May 2019 06:35:21 PM CEST
- Fix double free/core dump when Dump()ing binary data, see issue#91
(tinita)
- Update config.h from libyaml (tinita)
0.77 Mon 15 Apr 2019 10:55:13 PM CEST
- Update libyaml to version 0.2.2. Most important change for users is that
plain urls in flow style can be parsed now. Example: `[ http://yaml.org
]`. (tinita)
|
|
|
|
Upstream changes:
0.101 2019-08-14 T. R. Wyant
- Fix broken POD links, and add test to ensure they stay fixed.
|
|
|