--------------------------------------------
2019-03-03: Release 0.30
--------------------------------------------
We are pleased to present stable release 0.30 of LibLo, the
lightweight, easy to use implementation of the Open Sound Control
protocol.
Open Sound Control (OSC) is a protocol for communication among
computers, sound synthesizers, and other multimedia devices that is
designed for use over modern network transports.
Changes of note since the 0.29 release include:
- Functions to wait and receive on multiple servers (lo_servers_wait
and lo_servers_recv_noblock)
- Improvements to the CMake build system.
- Remove premake4 files and rely on CMake for building on Windows.
- Fix memory leak in lo_server_recv_raw_stream.
- C++ wrapper: Fix memory leak on string allocation.
- oscdump: Disable line buffering in Windows to support MSYS2 output.
# From 0.9.8 to 0.9.9
- Fix a memory allocation bug in the implementation of `wm --restart`.
- Honor `single_monocle` when the `hidden` flag is toggled.
# From 0.9.7 to 0.9.8
- Fix a potential infinite loop.
- Fix two bugs having to do with `single_monocle`.
- Honor `removal_adjustment` for the spiral automatic insertion scheme.
# From 0.9.6 to 0.9.7
This release fixes a bug in the behavior of `single_monocle`.
# From 0.9.4 to 0.9.6
## Additions
- New *wm* command: `--restart`. It was already possible to restart `bspwm` without loosing the current state through `--{dump,load}-state`, but this command will also keep the existing subscribers intact.
- New settings: `automatic_scheme`, `removal_adjustment`. The automatic insertion mode now provides three ways of inserting a new node: `spiral`, `longest_side` (the default) and `alternate`. Those schemes are described in the README.
- New settings: `ignore_ewmh_struts`, `presel_feedback`, `{top,right,bottom,left}_monocle_padding`.
- New node descriptor: `smallest`.
- New desktop modifier: `active`.
## Changes
- The `focused` and `active` modifiers now mean the same thing across every object.
- Fullscreen windows are no longer sent to the `above` layer. Within the same layer, fullscreen windows are now above floating windows. If you want a floating window to be above a fullscreen window, you'll need to rely on layers.
- Pseudo-tiled windows now shrink automatically.
## Removals
- The `paddingless_monocle` setting was removed (and subsumed). The effect of `paddingless_monocle` can now be achieved with:
```shell
for side in top right bottom left; do
bspc config ${side}_monocle_padding -$(bspc config ${side}_padding)
done
```
# From 0.9.3 to 0.9.4
## Changes
- The following events: `node_{manage,unmanage}` are now `node_{add,remove}`.
## Additions
- New monitor/desktop/node descriptors: `any`, `newest`.
- New node flag: `marked`.
- New monitor descriptor: `pointed`.
- New *wm* command: `--reorder-monitors`.
- Receptacles are now described in the manual.
- New `--follow` option added to `node -{m,d,n,s}` and `desktop -{m,s}`.
- The *subscribe* command now has the following options: `--fifo`, `--count`.
- New settings: `ignore_ewmh_fullscreen`, `mapping_events_count`.
# From 0.9.2 to 0.9.3
## Changes
- *click_to_focus* is now a button name. Specifying a boolean is deprecated but will still work (`true` is equivalent to `button1`).
## Additions
- `node -r` now accepts a relative fraction argument.
- An option was added to `query -{M,D,N}` in order to output names instead of IDs: `--names`.
- New rule consequence: `rectangle=WxH+X+Y`.
- New settings: `swallow_first_click` and `directional_focus_tightness`.
Version 4.2.0 (2019/12/28) - released at SILK
New Features:
raw Pokey registers recording by Ivo van Poorten
new platform supported: FireBee
optional hiding of hidden files/folders in the UI file selector
libatari800 (Atari800 as a library) by Rob McMullen
R: device (many years old feature) enabled by default
Fixes:
proper check if SDL joysticks are found (fixes#58)
Portrait mode for Android (related to #41)
RMW for Pokey
Improved BASIC LST file loading (#55)
ROM OS path changes handled better (#15)
improved "Find ROM images" - now Atari800 reboots if necessary (#15)
fixed an old bug which caused freezing in the UI on Falcon
New command line options:
-pokeyrec and its children
-atari_files (#29)
-saved_files (#29)
-kbdjoy0 -kbdjoy1 -nokbdjoy0 -nokbdjoy1 (#29)
Plus many Atari Falcon specific fixes and improvements by Mikro. This should be the most complete and bug-free Atari Falcon release in years, so enjoy! :)
pkgsrc changes:
---------------
* Undefine ALIGN symbol as close as possible to the ALIGN function since
it is defined in machine/param.h on FreeBSD.
* Add test to verify there is at least one needed gallium driver for VA.
On FreeBSD, nouveau is disabled and r600 and radeonsi are enabled only
if llvm option is activated.
Add new features "getdelin" and "strndup".
Fix MKC_CHECK_FUNCS<n> when MKC_FUNC_OR_DEFINE.<x> is "yes".
Fix awk in mkc_check_compiler. AWK is supposed to be replaced as
seen in Makefile.inc. This makes awk work correctly on solaris etc.
Thanks to Niclas Rosenvik!
Change the order of options passed to the C and C++ compiler. It
is: CPPFLAGS0, CPPFLAGS, CPPFLAGS_<project>, C{,XX}FLAGS,
C{,XX}FLAGS.ssp, C{,XX}FLAGS.pie, C{,XX}FLAGS.warns,
C{,XX}FLAGS_<project>, C{,XX}FLAGS.pic (for shared objects), COPTS,
COPTS_<project>.
scripts/mkc_check_custom: switch to /usr/xpg4/bin/sh on SunOS-5.10
Fixes in regression tests for Solaris 10 and 11.
examples/hello_libdeps: fix regression test on
Linux/mips64/eglibc-2.13.
Fix PLIST and PLIST.opengl that were garbled in the previous update
such that builds without the opengl option failed to package. (No bump
to PKGREVISION, since builds with default options were unaffected.)
In some OS environments (e.g., some Linux distros), Python in the base
userland was being detected, and bindings were generated, causing a
build failure due to PLIST mismatch. (Python bindings aren't required
for this package's intended dependencies in pkgsrc, and so aren't
meant to be included. If someone wants them, they should add them as a
non-default option.)
Update to ruby-c21e to 2.0.0.
2.0.0 - 2019-08-14
Fixed
* [TypeScript] ExeFile not a constructor (#641#634 joscha)
1.2.1 - 2019-06-06
Fixed
* [Java] fix the build, which failed on Travis, causing 1.2.0 to not be
released.
1.2.0 - 2019-06-06
Added
* [Java] added Exe#waitFor
Changed
* [Java] added Exe#execute no longer throws InterruptedException
1.1.9 - 2019-03-22
Fixed
* [JavaScript] releases are now working again.
Add ruby-protobuf-cucumber version 3.10.4 package.
# protobuf
Protobuf is an implementation of [Google's protocol buffers][google-pb] in
ruby, version 2.5.0 is currently supported.
## [1.10.3](https://github.com/go-gitea/gitea/releases/tag/v1.10.3) - 2020-01-17
* SECURITY
* Hide credentials when submitting migration (#9102) (#9704)
* Never allow an empty password to validate (#9682) (#9684)
* Prevent redirect to Host (#9678) (#9680)
* Hide public repos owned by private orgs (#9609) (#9616)
* BUGFIXES
* Allow assignee on Pull Creation when Issue Unit is deactivated (#9836) (#9838)
* Fix download file wrong content-type (#9825) (#9835)
* Fix wrong identify poster on a migrated pull request when submit review (#9827) (#9831)
* Fix dump non-exist log directory (#9818) (#9820)
* Fix compare (#9808) (#9815)
* Fix missing msteam webhook on organization (#9781) (#9795)
* Fix add team on collaborator page when same name as organization (#9783)
* Fix cache problem on dashboard (#9358) (#9703)
* Send tag create and push webhook when release created on UI (#8671) (#9702)
* Branches not at ref commit ID should not be listed as Merged (#9614) (#9639)
We no longer patch this in but it's still searching for the files if
you're using something FreeBSDish or Linuxish. This should resolve build
problems on these platforms.
On NetBSD this problem never appeared because it's been using native audio
instead of OSS for a while now.
from Michael Forney in PR pkg/54868