#Version 2.18.0
Release date: 2018-02-12
### Fixed
* Firefox/geckodriver setting of contenteditable childs contents
* Ignore Selenium::WebDriver::Error::SessionNotCreatedError when quitting driver [Tim Connor]
### Removed
* Headless chrome modal JS injection that is no longer needed for Chrome 64+/chromedriver 2.35+
# Version 2.17.0
Release date: 2018-01-02
### Added
* `have_all_of_selectors`, `have_none_of_selectors` RSpec matchers for parity with minitest assertions [Thomas Walpole]
### Fixed
* Allow xpath 3.x gem [Thomas Walpole]
* Issue when drivers returned nil for `current_path` and a matcher was used with a Regexp [Thomas Walpole]
* Error message when visible element not found, but non-visible was [Andy Klimczak]
# Version 2.16.1
Release date: 2017-11-20
### Fixed
* Fix rack_test driver for rack_test 0.7.1/0.8.0 [Thomas Walpole]
* `accept_prompt` response text can contain quotes when using selenium with headless chrome [Thomas Walpole]
# Version 2.16.0
Release date: 2017-11-13
### Added
* Attempt to move element into view when selenium doesn't correctly do it - See PR #1917 [Thomas Walpole]
* `current_path` matchers will now autodetect path vs url based on string to be matched. Deprecates
`:only_path` in favor of `:ignore_query` option [Thomas Walpole]
* Session#evaluate_async_script [Thomas Walpole]
### Fixed
* Default prompt value when using headless Chrome works correctly [Thomas Walpole]
* Support new modal error returned by selenium-webdriver 3.7 for W3C drivers [Thomas Walpole]
* Calling `respond_to?` on the object passed to `Capybara.configure` block - Issue #1935
# Version 2.15.4
Release date: 2017-10-07
### Fixed
* Visiting an absolute URL shouldn't overwrite the port when no server or always_include_port=false - Issue #1921
# Version 2.15.3
Release date: 2017-10-03
### Fixed
* Visiting '/' when Capybara.app_host has a trailing '/' - Issue #1918 [Thomas Walpole]
# Version 2.15.2
Release date: 2017-10-02
### Fixed
* Include within scope description in element not found/ambiguous errors [Thomas Walpole]
* Raise error when no activation block is passed to modal methods if using headless chrome [Thomas Walpole]
* Don't retry element access when inspecting [Ivan Neverov]
* Don't override a specified port (even if it is default port) in visited url [Thomas Walpole]
0.16.1 (2018-03-16)
===================
## Bugfixes
* Include the LICENSE in the distributed gem again (accidentally removed in 0.16.0). (thanks @tas50)
0.16.0 (2018-03-15)
===================
## Enhancements
* Relax version constraint on `docile`, per SemVer
* exception that occurred on exit is available as `exit_exception`! See [#639](https://github.com/colszowka/simplecov/pull/639) (thanks @thomas07vt)
* Performance: processing results now runs from 2.5x to 3.75x faster. See [#662](https://github.com/colszowka/simplecov/pull/662) (thanks @BMorearty & @eregon)
* Decrease gem size by only shipping lib and docs
## Bugfixes
* (breaking) Stop handling string filters as regular expressions, use the dedicated regex filter if you need that behaviour. See [#616](https://github.com/colszowka/simplecov/pull/616) (thanks @yujinakayama)
* Avoid overwriting the last coverage results on unsuccessful test runs. See [#625](https://github.com/colszowka/simplecov/pull/625) (thanks @thomas07vt)
* Don't crash on invalid UTF-8 byte sequences. (thanks @BMorearty)
2.14.1 (2018-03-13)
fix performance regression on Unix
fix building plugins with some compilers
add missing gtk pixbuf theme engine in Windows installer
2.14.0 (2018-03-10)
rewrite build system in Meson
replace intltool build depenency with gettext >= 0.19.6
rename data files to use io.github.Hexchat name
add option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect
add ability to set custom tray icon separate of app icon
fix building against OpenSSL 1.1.0
fix Enchant 2.0+ support
fix input box theming with Adwaita-dark
fix custom sounds not respecting omit if away option
fix detecting if a tray doesn?t exist on x11
fix cutting off ctcp text after ending \01
fix /ignore not accepting full hosts
fix characters getting cut off when their width changes (on Unix)
fix various possible crashes
change preference window to be scroll-able
remove ctrl+w binding by default
remove mpcinfo plugin
doat: fix channels with / in them
fishlim: fix key exchange
fishlim: fix building against LibreSSL
sysinfo: fix pci.ids file not being found on some distros
sysinfo: make libpci optional
lua: avoid loading the same script multiple times
update translations
update libraries on Windows, including Python to 3.6
23.12.17:
* RELEASED X-CD-Roast 1.18
* Bugfix in configure script
22.12.17:
* RELEASED X-CD-Roast 1.17
14.12.17:
* Update desktop icon
29.10.17:
* Fix crash when deleting exactly 50 or a multiple of 50 tracks.
08.10.17:
* Change code to use g_io_channels. (Prepare for GTK3)
07.10.17:
* More GTK3 migration.
* Remove of Mac OS X code since there have been no working cdrtools for
more than a decade and thus X-CD-Roast cannot be programmed for OS X.
01.10.17:
* Rewrite child processing.
17.09.17:
* More GTK3 migration.
03.09.17:
* Rewrite dialog window placement.
20.08.17:
* Modernize code to display the xcdroast logo (cairo instead of
pixbuf). Also improve the logo quality.
* Add About-dialog.
23.07.17:
by Mathias Büttner:
* Disabled the write mode selector for DVD (and BD) media in "Create"
and in "Duplicate" menu.
* Disabled "Do not fixate" for multisession writes (not just a warning).
* Added fixed settings for nofixate and multisession in "Duplicate" menu
as they can't be changed there.
* Updated write mode settings and write options for cdrecord.
* Fixed displaying wrong Disc size if no Audio CD or Mixed Mode CD.
* Added notification if CD-Text will not be written.
* Placed a small logo on top of the sidespace buttons.
* Amended some of the old tooltips.
30.06.17:
* All terms talking about a CD (Compact Disc) are changed simply to
the word Disc or CD/DVD/BD where meaningful. (by Mathias Büttner)
17.06.17:
* Resized Dialog windows
14.06.17:
* Removed checks for older cdrecord features
05.06.17:
* Replaced all GtkText by GtkTextView (modernize design)
04.06.17:
* Convert all translation files to UTF-8
31.05.17:
* Replace GtkFileSelection by GtkFileChooser (modernize design)
19.05.17:
* Code cleanup/formatting by Mathias Büttner
06.05.17:
* rename non-root-mode to user-host-mode, as we now always allow
non-root users to start X-CD-Roast. The user-host-mode just allows to
configure which user on which host can use X-CD-Roast.
(e.g. for computer science labs or server installations)
01.05.17:
* detect the suid-bit settings on the cdrtools or the X-CD-Roast wrapper
and offer a dialog to fix this automatically
26.04.17:
* Changed JEDEC prefixes to decimal and binary prefixes according to
IEC 60027-2 (January 1999) to avoid confusion. (by Mathias Büttner)
17.04.17:
* Paranoia mode: auto setup of lowest read ahead buffer for each drive
when scanning for new devices (by Mathias Büttner)
16.04.17:
* wrong cdrtool versions are now reported in a dialog window
(not just as a warning in the terminal)
* set suid bit on xcdrwrap on 'make install'
15.04.17:
* Fix various gdk-assertion failures
* Fix resize of Read/Write progress window
09.04.17:
* Added new checkbox "audio deemphasis" (by Mathias Büttner)
04.04.17:
* Updated gettext to 0.19.7
* Updated to autoconf 2.69
* Update to autmake 1.14.1
* use cddb protocol 6 instead of 1, this fixes also charset problems
03.04.17:
* Compile by default without non-root-mode. Currently I rely on
that the cdrtools have the suid bit already set.
* charset conversion from ISO8859-1 to UTF-8 on Album or Track titles.
02.04.17:
* merged in all patches I received and published on my webpage
since X-CD-Roast 0.98alpha16. - Many thanks to all contributors!
(parse_version.patch, change_norwegian_locale.txt, io_compile.patch,
cdda2wav_version.patch, fix_cddb_hidden_tracks.patch, io_progressbar
_fix.patch, format-security.patch, suid-perms.patch)
* removed --enable-gtk2 option, this is enabled by default now.
* Renamed norwegian translation file from "no" to "nb".
* Updated galician translation.
01.04.17:
* Lots of input and patches and motivation for an updated xcdroast version
by Mathias Büttner from southwestern Germany:
* updated CD/DVD writer/reader default settings in setup menu.
* removed the outdated slider "sectorburst" and added instead
"size of read ahead buffer" and "minimum overlap of sectors"
for paranoia mode in the setup menu.
* added new checkbox "suppress a hidden audio track"
* fixed info output and track increment in GTK-window
'Reading audio tracks' for cdda2wav in paranoia mode.
* changed cdrtools version check to allow only v3.02a09 or higher
because v3.00a01 - v3.02a07 contain a bug and v2.01 is very outdated
and may even not compile nowadays.
* fixed xcdroast's mkisofs version detection since v3.02a01.
* changed german translation to new orthography.
CMake 3.10.3
* GoogleTest: Rename TIMEOUT parameter to avoid clash
* Autogen: Fix for the empty source file crash in 3.10.2
* ccmake: fix status line buffer overflow on very wide terminals
- v0.5.5 Thu Mar 15 20:05:10 CDT 2018
Fix make-sandbox-dir.
Fix MANIFEST
Alwyas remove version, dynamic, sandbox/.git dir's in ./t
to force running the build code during module packaging.
Snag path search using File::Spec from FindBin::libs, doesn't
seem to be any other way to deal with Windows (or VMS).
Re-factor tests into Test::KwikHak to avoid cut+paste errors.
Add steparate step to re-extract tarball and use Makefile.PL +
make all test install prior to upload to verify MANIFEST
contents (not visible in package, other than that perhaps
the manifest is more likely to represent the necessary files).
- v0.5.3 Wed Mar 14 22:18:31 CDT 2018
Unlink all version.* tmp files.
Deal with MSW filesystem not using '/' for the root.
Missing file in MANIFEST.
- v0.5.2 Wed Mar 14 16:16:10 CDT 2018
Fix no 5.0 test to account for '5' or '5.'.
Add test 13-*.t to check full variety of versions with 'no 5',
hence the improvements in the no-5.0 check.
Fix MANIFEST.
Add strict to tests, fix undef vars.
- v0.5.1 Wed Mar 14 13:43:46 CDT 2018
Handle edge case "no 5.0.0".
Search up $Bin for version directory. Simplifies handing standard
path with test sub-dirs. "version_dir" can be path to any existing
directory or the path will be searched up $Bin to the root.
Test cleanups.
More example output in POD.
- v0.5.0 Tue Mar 13 18:24:57 CDT 2018
Working version_from handler.
Kwikhaks to generate version directory for a variety of
version formats (make-version-dir) and recover the sandbox
(make-sandbox-dir).
Generator for dynamic tests based on version dir's (make-tests).
The t/bin/make-* files are called from Makefile.PL.
- v0.4.4 Mon Mar 12 10:14:04 CDT 2018
Fix botched path in usability for extracting the
sandbox .git.
- v0.4.3 Sun Mar 11 14:08:02 CDT 2018
Added tests, shell script to generate minimal
sandbox test directory (extracted as necessary
via 0-usable.t). this needs to be re-run if
there are changes to the ./version directory.
Added shell snippets to acquire usable test list
into MANIFEST. The trick here is grabbing all of
./t other than the stub .git directory and including
the ./t/sandbox/.git.tar file.
Pylint 1.8.3:
* Fix false positive inconsistent-return-statements message when a
function is defined under an if statement.
* Exempt __doc__ from triggering a redefined-builtin
__doc__ can be used to specify a docstring for a module without
passing it as a first-statement string.
* Don't crash on invalid strings when checking for logging-format-interpolation
* Fix false positive inconsistent-return-statements message by
avoiding useless exception inference if the exception is not handled.
* Fix false positive undefined-variable for lambda argument in
class definitions
* Fix false-positive undefined-variable for generated
comprehension variables in function default arguments
1.6.2
* Fix submodule imports from six
* Enhancement of brain_numpy by adding different types from
numpy.core.numerictypes
* Fix RecursionError for augmented assign
* Stop most inference tip overwrites from happening by using
predicates on existing inference_tip transforms.
* Add missing attrs special attribute
* Fix contextlib.contextmanager inference for nested context managers
Trusted QSL V2.3.1 Release Notes
This version of Trusted QSL (TQSL) has new features as well as
corrections for defects found since TQSL 2.3 was
released. This release also includes an update to the most
recent TQSL configuration file.
TQSL 2.3.1 can be installed to upgrade any older version of TQSL.
On all three supported platforms (Windows, MacOS, and Linux),
installing TQSL 2.3.1 will replace older versions of Trusted
QSL while preserving your Callsign Certificates, Station
Locations, and preferences. On Windows, simply run the TQSL
2.3.1 installer, which will automatically uninstall older
versions of TQSL (and, if installed, TQSLCert). On Mac OS X,
open the disk image (.dmg) file and drag the “Trusted QSL”
folder to your Applications folder. Direct the installer to
“Replace All”, which will uninstall old files. For Linux
systems, unpack the tar file and read the INSTALL file for
directions.
TQSL 2.3 has been “localized” to allow use in the native
language of non-English speakers. This could not have been
done without the help of the volunteers who have contributed
translations for TQSL. Thanks to the following for their
assistance:
Chinese: Caros, BH4TXN
Finnish: Juhani, OH8MXL
German: Andreas DF4WC
Italian: Salvatore IV4FYV
Japanese: Akihiro JL3OXR
Portuguese: Nuno CT2IRY
Russian: Vic US5WE
Spanish: Jordi EA3GCV
The following list describes the major changes in the v2.3.1 release of Trusted QSL.
TQSL changes
Defects Corrected:
- Added 'Saving QSOs' to the messages to be translated.
- When renewing a callsign certificate and backing up to
earlier pages in the wizard, TQSL could display an unexpected
page for selecting the certificate type, which is not needed
for renewals. TQSL will no longer display the unexpected page.
- When editing an ADIF file that has an invalid mode setting,
TQSL now notifies the user that the mode is being ignored.
- For Unix systems, fix a defect that could cause the password
prompt to not appear when the system has built the wxWidgets
system with debug assertions enabled.
- Correct the invocation of the Windows Installer when an
update is available.
- Correct the counts reported when duplicate QSOs are found
along with QSOs with other errors.
- Fix formatting of the messages that appear when QSOs change
values in the station location for duplicate QSOs.
- Correct improperly formatted frequencies from ADIF files
(values like '7.010.20') to remove the extra periods.
- Revert the change that stripped spaces in the TQSL
configuration file as that caused newlines to be removed in
places like the station_data file.
- Fix "OpenSSL error - bad end line" by ensuring that there's
always a newline starting a new certificate.
Feature Additions:
- Add Finnish translation from Juhani, OH8MXL.
- Add the ADIF satellite name to the pulldown menu in the ADIF
editor to allow satellites to be more easily looked up.
- Allow 'LIGHT' in a Cabrillo file to represent 300 GHz and above.
- Allow TQSL to build against OpenSSL 1.1.0.
- Add the ability to pull DXCC Entity valid date ranges from the TQSL configuration file.
Reinstalling TQSL 2.3
Downgrading to TQSL 2.3 can be seamlessly performed by
uninstalling TQSL 2.3.1 and reinstalling TQSL 2.3.
* Use c++03 to fix build.
* ppc binary is not PaX MPROTECT safe.
Changelog:
version 0.5 (released 13. July 2011):
- slightly better code for lmw/stmw opcodes
- use "GNU as" instead of nasm
- use -mdynamic-no-pic on *darwin
- fixed some strict-aliasing problems
- JITC: AMD64 support
- compiles with gcc 4.3, 4.4, 4.5
* Require devel/nspr-4.19
Changelog:
The NSS team has released Network Security Services (NSS) 3.36,
which is a minor release.
Summary of the major changes included in this release:
- Replaced existing vectorized ChaCha20 code with verified
HACL* implementation.
- Experimental APIs for TLS session cache handling.
Changelog:
NSPR 4.19 contains the following changes:
- changed order of shutdown cleanup to avoid a crash on Mac OSX
- build compatibility with Android NDK r16 and glibc 2.26