3.4.2 (2021-12-11)
What's Changed
* Fix protocol relative URLs amended accidentally by @PikachuEXE in #485
* Add assets.resolve_assets_in_css_urls configuration option to allow
disabling AssetUrlProcessor by @rmacklin in #489
New Contributors
* @PikachuEXE made their first contribution in #485
* @rmacklin made their first contribution in #489
* After contacting MAINTAINER, reset it now.
* This version supports PHP 7 and later.
1.1.4 (2021-09-28)
- Fix#79584: Segmentation fault in uploadprogress 1.1.0 and up
- Add arginfo for functions to support PHP 8 and up
2.0.0 (2021-09-29)
- Drop support for PHP < 7.2
2.0.1 (2021-09-29)
- Fix parameter and return type declarations for PHP 7 and PHP 8
2.0.2 (2021-10-01)
- Update release package with latest examples and documentation
Breaking changes
-remove allow_unicode config option. Rendering unicode characters by default.
-remove scroll_offset config option. Use a constant value 3.
-change the default value for url_open_command from xdg-open to open
-remove client.lazy_loading_comments config options
-remove reload_comment_view command
Changes
-implement a smarter comment loading function (in #47)
-rewrite search view module in view/search_view.rs(#48)
-add file logger (in #47)
-simplify key parser (in #49)
-and many other improvements and refactoring
Update provided by Thomas Dickey.
Changes:
20211212 (v)
> Lois Mansot
+ corrected range for &random function.
+ move the reframe_cursor_position() in update() to ensure that $cwline
is shown correctly when viewing [Variables] while showvariables is
set.
> Mark Robinson:
+ modify c-filt.c
+ include the quote chars in the literal colouring for C/C++/Java/etc
to make it the same as most other syntax highlighting
+ add backquote "`" as a quoting character for JavaScript, e.g., for
multi-line quotes.
+ highlight embedded "${xxx}" markers in JavaScript strings using the
Ident2 color.
+ modify sh-filt.l
+ improve parsing of the beginning of here-document to allow for
here-documents piped to programs, e.g.,
cat <<EOF | pr
something
EOF
or
cat <<EOF && date
something
EOF
+ do not treat "#" as a comment marker if it is adjacent to nonblank
text.
> Stephan Schulz:
+ add popup-choices mode (Savannah #58999)
> Tom Dickey:
+ eliminate filename conflict between vile/xvile in test-packages for
FreeBSD ports, e.g., xvile's vileget becomes xvileget.
+ suppress some of the gcc warnings due to perl header-files.
+ updated plink.sh, from xterm, to work around poor performance of gcc
on Fedora.
+ modify perl scripts to use /usr/bin/env to locate the perl program,
and eliminate sinstall.sh
+ modify curses-driver to support italics, e.g., as in ncurses 6.
+ apply Xaw header-fix for XawPlus, neXtaw and Xaw3dxft.
+ use Xaw3d menu-headers for x11vile.h and x11menu.c (FreeBSD #186420).
+ replace Header keywords with Id, to make Git-snapshots match.
+ continue development of xftplain.c (--enable-freetype). The current
driver is able to display a single TrueType font using Xft. The
menu entries for the bitmap-fonts are replaced by a single menu with
sizes.
Some of the remaining issues:
+ provide conversion for X displays other than 24-bit TrueColor
+ implement fallback fonts, i.e., --enable-fontsets
+ modify configure script to check for ssp library, needed for some
misconfigured libraries when cross-compiling to MinGW.
+ fix a case in vile-manfilt where cur_line may not have been allocated
before first use.
+ update configure script to work with _Noreturn changes in ncurses
20210320 development version.
+ modify makefile.in, wrapping cd commands in a subshell to work around
"jobs" misfeature of pmake.
+ improve c-filt.c support for JavaScript
+ handle ranges, i.e., to avoid stopping on "/"
+ check for regex after ":"
+ add m,s,u,y to permissable flags ending regex
+ quoting-fixes in autoconf macros, per shellcheck warnings.
+ add check for 'U' in read_quoted() needed to make ^VUxxxx work.
+ modify lins_chars() to handle a case where a script inserts a UTF-8
character (report by Thomas Dupond).
+ modify configure/makefiles to support ".PHONY" feature.
+ change configure/makefiles to use ARFLAGS rather than AR_OPTS
+ change configure --with-warnings to --enable-warnings for consistency
with other configure scripts, using recent changes in that to filter
gcc -Werror options to avoid breaking configure checks.
+ fix a few build problems with --disable-extensions
+ split-out x11plain.c, to start work on TrueType font support in xvile
+ modify configure script to allow clang to support loadable filters,
since recent configurations work.
+ add/fix NetBSD pkgsrc-files for 9.8u
+ update FreeBSD package-files for 9.8u
+ update config.guess, config.sub
Changes since 51.1:
DIN Is Noise 52:
\ walked back some changes introduced in DIN 51
\ the drone tracked by gravity does not change when the selection changes
\ renamed drone arrow parameter called Head to Neck
/* new gravity size modulation for DIN 52
change the size (aka strength/magnitude) of gravity vector over bpm:
on the gravity widget, turn on Modulate
bpm = speed of gravity size modulation
depth = how far to 0 gravity drops
depth = 1, goes all the way to 0 and back in 1 beat
depth = 0.5, goes from starting size to half size and back in 1 beat
depth = 0, no size modulation ie size does not change at all
default depth = 1
set an initial size using gravity presets or click on Change Size
and move the mouse up or down. keep Modulate off when doing this.
click Edit to edit the size modulation curve for interesting fx.
/*
+ press q to toggle drone wanding when Menu > Drone Tools > Wand is selected
! was always in Add drone mode until DIN 51.x
+ optional tracking of drones when connecting them with Menu > Drone Tools > Connect
+ enable / disable @ Menu > Drone Tools > Track
+ if enabled on connection: drone 1 points to drone 2 points to drone 3 and so on
+ if disabled on disconnection: selected drones stop tracking any other drone
+ select drone on creation
+ Menu > Drone Params > Defaults > Select on Creation
+ drone is not selected by default
+ useful for looking at pitch/volume info of launched drones as they fly past
+ white = noise interpolator curve
@ Menu > Editors > Noise Interpolator
+ white = drone that makes noise
\ was grayscale in DIN 51.x
+ color of velocity vector of drone = color of drone
\ was green in DIN51.x
+ constrain magnitude of drone velocity +/ acceleration to be > 0
+ click on 0 checkbutton on the Menu > Drone Params > Motion > Velocity or Acceleration to toggle
+ if enabled, magnitude of velocity +/ acceleration will always be > 0
+ if disabled, magnitude of velocity +/ acceleration can go < 0 ie will reverse movement or
orbiting
+ browsed drone marker color is color of the browsed drone
\ was green in DIN51.x
* improved drone arrow drawing
* improved note/frequency labeling on microtonal ranges
* improved 'with left/center/right fixed' menu item on Menu > Ranges
* new default volume distribution curve to have value increase (linearly)
after 100% instead of staying at 100%. upto 200% now.
* improved drone > < noise progress display
<> moved (and renamed) Menu > Drone Params > Move under Gravity to Menu > Drone Tools > Balloon
still does the same thing:
releases (like gas balloons :) anchored drones
these are now launched drones and die at the end of their lifetimes.
<> moved Snap drones to notes / Position affects velocity from Menu > Drone Params > Motion to
Menu > Drone Tools
<> moved Bounces, rebound Speed% and drone bounce behaviour from Menu > Drone Params > Motion to
Menu > Drone Params > Defaults as they apply equally to all launched drones
* replaced drone Rise Time Min and Max spinners with a Rise time spinner
+ turn on ~ to generate a random rise time (default is 50% to 100% of Rise time) on drone creation
+ change range of randomness by editing %~ field
* replaced drone Fall Time Min and Max spinners with a Fall time spinner
+ turn on ~ to generate a random fall time (default is 50% to 100% of Fall time) on drone removal
+ change range of randomness by editing %~ field
+ drones can bounce ahead, back or ahead/back
+ can select drones while voice phrasor plays
+ reinstated (from din-5.2.1 release!) a form of indian notation for notes
+ from Settings screen, choose notation = indian
+ a launched drone lifetime = lifetime of launcher or if ~ is active on Menu > Drone Params > Defaults > Lifetime
a randomisation based on ~% of the lifetime of the launcher
! fixed bug when setting snap left/right values
! fixed mouse wheel scrolling of UI when hovering over label widget
! gravity continues tracking drone as its moved around or when scrolling microtonal keyboard
Changes & fixes
-Deprecated app.directory_buffer, app.history, and app.last_modes in
the custom dynamic layout renderer context.
As of now, there's no way to access these fields in dynamic layouts. While
app.history and app.last_modes can be re-added upon request
(with justification), app.directory_buffer has been deprecated for good.
However, there's no change in the CallLua* context.
-As a result, change directory performance has been restored.
-Set xplr.config.general.hide_remaps_in_help_menu to true to hide the remaps in
help menu.
-None will be serialized to nil in Lua.
-LuaEval can now return a function that will be called with the Lua Context
argument. Refer to the Full List of Messages doc for example.
What's new in 1.3.5 (December 12, 2021)
---------------------------------------
Fixed regressions
~~~~~~~~~~~~~~~~~
- Fixed regression in :meth:`Series.equals` when comparing floats with dtype object to None (:issue:`44190`)
- Fixed regression in :func:`merge_asof` raising error when array was supplied as join key (:issue:`42844`)
- Fixed regression when resampling :class:`DataFrame` with :class:`DateTimeIndex` with empty groups and ``uint8``, ``uint16`` or ``uint32`` columns incorrectly raising ``RuntimeError`` (:issue:`43329`)
- Fixed regression in creating a :class:`DataFrame` from a timezone-aware :class:`Timestamp` scalar near a Daylight Savings Time transition (:issue:`42505`)
- Fixed performance regression in :func:`read_csv` (:issue:`44106`)
- Fixed regression in :meth:`Series.duplicated` and :meth:`Series.drop_duplicates` when Series has :class:`Categorical` dtype with boolean categories (:issue:`44351`)
- Fixed regression in :meth:`.GroupBy.sum` with ``timedelta64[ns]`` dtype containing ``NaT`` failing to treat that value as NA (:issue:`42659`)
- Fixed regression in :meth:`.RollingGroupby.cov` and :meth:`.RollingGroupby.corr` when ``other`` had the same shape as each group would incorrectly return superfluous groups in the result (:issue:`42915`)
21.12.0 (2021-12-11)
====================
Features
--------
- Update autoconf files for Apple Silicon Macs. Note that while there
are reports of compiling gevent on Apple Silicon Macs now, this is
*not* a tested configuration. There may be some remaining issues with
CFFI on some systems as well.
See :issue:`1721`.
- Build and upload CPython 3.10 binary manylinux wheels.
Unfortunately, this required us to stop building and uploading CPython
2.7 binary manylinux wheels. Binary wheels for 2.7 continue to be
available for Windows and macOS.
See :issue:`1822`.
- Test and distribute musllinux_1_1 wheels.
See :issue:`1837`.
- Update the tested versions of PyPy2 and PyPy3. For PyPy2, there should
be no user visible changes, but for PyPy3, support has moved from
Python 3.6 to Python 3.7.
See :issue:`1843`.
Bugfixes
--------
- Try to avoid linking to two different Python runtime DLLs on Windows.
See :issue:`1814`.
- Stop compiling manylinux wheels with ``-ffast-math.`` This was
implicit in ``-Ofast``, but could alter the global state of the
process. Analysis and fix thanks to Ilya Konstantinov.
See :issue:`1820`.
- Fix hanging the interpreter on shutdown if gevent monkey patching
occurred on a non-main thread in Python 3.9.8 and above. (Note that
this is not a recommended practice.)
See :issue:`1839`.