Changes:
1.8.7
-----
- Extend `from' command that sets the envelope from address: the
patterns %U, %H, %C, %M are now replaced with user name, host name,
canonicalized host name, and the contents of /etc/mailname. This is
useful for system-wide installations and is more powerful than the old
auto_from and maildomain commands, which are now deprecated (but still
supported, of course).
1.8.6
-----
- Aliases are now expanded recursively
- Minor bug fixes
3.24.0.1:
Bug fixes:
FS#2017 - Rendering of arcs in blocks with scale factor > 1
3.24.0 (2019/12/19):
Draw:
Ellipse > Inscribed in Quadrilateral:
Create circle if appropriate
Performance:
Use of multiple CPU cores for display
Modify:
Scale:
Improved support for non-uniform scaling
Blocks:
Improved support for non-uniform scaling
Snap > Reference:
Snap to reference point of block reference for block reference entities
Edit > Application Preferences:
File > Open/Save:
Add preference to override "last saved by" file information for DXF/DWG export
Misc > Script Examples > Mathematics > FlexPainter
Paint complex patterns along existing lines and curves (see forum announcement)
macOS 10.15:
Update to Qt 5.13.2
Fix mouse cursor display
Linux:
Provide packages linked against Qt 5.13
Wayland support
Fix keyboard layout switching under Wayland
Bug fixes:
FS#1931 - File > SVG Export: hatch arc interpolation
FS#1933 - File > Advanced SVG export: file overwrite check doesn't use updated filename
FS#1942 - Draw > Circle > Two tangents and point: fails for case with point on bisector
FS#1946 - CAM > Cam Legacy Export: Cut inner paths before outer paths has no effect
FS#1948 - Modify > Offset (through Point): Point orthogonal to end point of line segment not accepted
FS#1949 - Modify > Break out: Leftover (zero length line) after using tool on ray
FS#1950 - File > Save As: File dialog offers unsupported export formats (DWG R9, R10, R2.6, R2.5)
FS#1962 - CAM > Drill Toolpaths: Cannot be edited / updated from source entities
FS#1973 - File > SVG Export: polylines with large arc segments (> 180°) not exported correctly
FS#1975 - RPolyline::getOrientation: Wrong orientation for polylines with large arcs
FS#1979 - View > Layer List: icon spacing
FS#1984 - Block > Create Block from Selection: Slow for large number of entities
FS#1985 - Hatch dots are rendered as lines with fixed lenght of 0.02 units
FS#1986 - Page Tags set as default not displayed
FS#1987 - File > SVG Export: full circle hatch
FS#1990 - Layer > Duplicate Layer: fails for layer "0"
FS#1991 - Modify > Divide: Preview indicator fails on infinitive lines
FS#1993 - Draw > Insert Bitmap: relative zero point not set
FS#1996 - File > Save: DXF header variable CECOLOR changed
FS#2000 - CAM > Nesting: misleading "Sheet added" confirmation
FS#2001 - CAM > Nesting: Alignment fails
FS#2002 - Draw > Viewport > Add Viewport: Hatch is offset incorrectly in Viewport
FS#2007 - bbox.bat cannot write log file
FS#2012 - Draw > Hatch > Hatch from Selection: block transforms not taken into account
CMake 3.16.2
VS: Fix support for v142 toolset minor versions in VS 16.5+
FindBLAS: Consider OpenBLAS with thread libraries only with C or CXX
FindBoost: Add support for Boost 1.72
Autogen: Revert processing of .hh files for compatibility
FindLAPACK: Fix support for LAPACK symbols inside BLAS libraries
PCH: Append pch header file to list of forced include files
Tests: Fix testCTestResourceSpec struct initialization for some compilers
Changelog:
24.0.5 Hotfix Changes
Fixed macOS Catalina issues
Fixed macOS Python scripting support
Fixed a bug where audio bitrate would not be properly set to the specified value in simple output mode
Fixed a bug where videos on loop could sometimes get frozen when switching scenes
Fixed a bug with Linux Display Capture where the crop value would shift the cursor's captured position incorrectly
Fixed an issue where if the video drivers crashed on Windows for whatever reason, OBS would not recover from that properly and also crash (yes you heard that correctly)
Fixed an issue where when connecting to your Twitch account fails because of Twitch's two-factor authentication requirement, you would not be able to change to another Twitch account until authentication was fixed and the account was reconnected
Fixed an issue where when connecting your Twitch account for the first time, the panels would not open up in dark mode
Fixed an issue where preview projector stopped working when toggling studio mode
Fixed an issue where multiple 0x0 windows would appear on Linux Window Capture
Fixed an issue where certain windows would not be listed with Linux Window Capture
Fixed a few rare crashes
You can now use Twitch dashboard panel URLs as custom browser docks
Added some additional graphics and audio diagnostic logging
24.0.3 Hotfix
Fixed a startup crash on the 32bit version of OBS
Fixed an issue where audio monitoring on Windows would have a bit of unintended latency introduced by 24.0.2
Changelog:
SDCC 3.9.0 Feature List:
Support for struct / union assignment.
Optimizations in the stm8 backend relevant to soft float increase Whetstone score by two thirds.
Improvements in rematerialization in the stm8 backend improve code generation for struct, union and arrays.
New stack allocator reduces stack space usage for the stm8, z80, z180, gbz80, r2k, r3ka, tlcs90 backends.
New ez80_z80 backend for eZ80 in Z80 mode.
Removed deprecated sdcclib utility.
New pdk14 backend for Padauk µC with 14-bit wide program memory.
New in-development pdk15 backend for Padauk µC with 15-bit wide program memory.
SDCC 3.8.0 Feature List
There is always a problem to create a list of new features when a new SDCC release is announced. The following list is an attempt to create such a list "on the fly". Every time a new feature which is visible or interesting for the SDCC users is implemented, it should be added to the following list.
Additional general utility function: bsearch().
Support for rematerialization in the stm8 backend reduces register pressure and stack usage.
Merged upstream GNU binutils 2.30.
All Python code is now fully compatible with both Python 2.7 and Python 3.6, so Python 3 can be used instead of Python 2.
Regression testing for diagnostics.
Improved handling of local bool variables in the mcs51 backend substantially reduces code size.
Large memory model for stm8 for 24-bit codespace allows using more than 32KB of Flash for code.
New optimizations for calls to some standard library function (printf(), puts(), strcpy()).
The type of true and false from stdbool.h change from int to bool.
New C2X mode (--std-c2x, --std-sdcc2x, #pragma std_c2x) adds support for one-argument static_assert variant.
Intermingling of declarations and statements (ISO C99).
Support headers for AX8052 devices.
Adopted GCC 8.2 regression tests (execute part of the GCC C torture tests).
Changelog:
2.6.0
Align libva attribute check
Added displaying supported config attributes
add the VP samples README.
add VP sample for usrptr and 1:N output
2.5.0
meson: rename the h264enc binary to be in line with the autotools build
unify NEWS format
sfcsample: don't include X11 headers
test: update vaInitialize_vaTerminate_Bad_vaSetDriverName
Check for -fstack-protector
vavpp: csc with AYUV format
vavpp: requires BGRA frame when saving a BGRA file
2.4.0
fix make dist issue caused by decode streamout sample
add VP sample for Blending.
add VP seperate sample for scaling,csc,sharpness,denoise,chromasitting.
Changelog:
2.6.0
enable the mutiple driver selection logic and enable it for DRM.
drm: Add iHD to driver_name_map
Add missed slice parameter 'slice_data_num_emu_prevn_bytes'
ensure that all meson files are part of the release tarball
configure: use correct comparison operator
trace: support VAConfigAttribMultipleFrame in trace
remove incorrect field of VAConfigAttribValDecJPEG
va/va_trace: Dump VP9 parameters for profile 1~3
add multiple frame capability report
add variable to indicate layer infromation
trace: fix memory leak on closing the trace
add prediction direction caps report
Add comments for colour primaries and transfer characteristics in VAProcColorProperties
2.5.0
Correct the comment of color_range.
Add VA_FOURCC_A2B10G10R10 for format a2b10g10r10.
Adjust VAEncMiscParameterQuantization structure to be align with VAEncMiscParameterBuffer(possible to impact BC)
Add attribute for max frame size
Add va_footer.html into distribution build
va_trace: hevc profiles added
Add new definition for input/output surface flag
va/va_trace: add trace support for VAEncMiscParameterTypeSkipFrame structure.
va/va_trace: add MPEG2 trace support for MiscParam and SequenceParam
va_openDriver: check strdup return value
Mark some duplicated field as deprecated
Add return value into logs
va/va_trace: add trace support for VAEncMiscParameterEncQuality structure.
Add newformat foucc defination
va_backend: remove unneeded linux/videodev2.h include
va_trace: add missing <sys/time.h> include
configure: don't build glx if VA/X11 isn't built
va/va_trace: unbreak with C89 after b369467
[common] Add A2RGB10 fourcc definition
build: meson: enables va messaging and visibility
va/va_trace: add trace support for RIR(rolling intra refresh).
va/va_trace: add trace support for ROI(region of interest).
2.4.0
va_TraceSurface support for VA_FOURCC_P010
Add pointer to struct wl_interface for driver to use
(integrate) va: fix new line symbol in error message
av: avoid driver path truncation
Fix compilation warning (uninit and wrong variable types) for Android O MR1
Allow import of the DRM PRIME 2 memory type
android: ignore unimportant compile warnnings
compile: fix sign/unsign compare in va_trace.c
android: replace utils/Log.h with log/log.h
High Dynamic Range Tone Mapping: Add a new filter for input metadata and some comments.
Remove restrictions on vaSetDriverName()
Pretty and simple system information tool written in POSIX sh, supporting:
Linux; Android; MacOS; OpenBSD; FreeBSD; NetBSD; Haiku; Minix; Solaris; and
more.
mingw-w64:
Notable changes:
_FORTIFY_SOURCE support thanks to Christian Franke.
Lots of math fixes from Martin Storsjö.
Many headers updated from Wine by Jacek Caban.
UCRT support by Martin Storsjö.
binutils:
No specific change for Windows/PECOFF.
* Enable SASL support
Changelog:
This is a long overdue maintenance release:
- SSL now uses SNI, which for example GMail requires
- fixed fallbacks for missing UIDPLUS extension (with e.g. DavMail)
- fixed UIDVALIDITY recovery with really long Message-id headers
- fixed GSSAPI authentication with Kerberos
- fixed support for IMAP servers which do not sort search results (e.g.,
poczta.o2.pl)
- fixed CopyArrivalDate on platforms without glibc
- fixed useless SASL warnings with certain plugins
- the perl 5.14 requirement is now made explicit
- improved OpenBSD support
- fixed a bunch of compiler warnings
Changelog:
68.3.1
Changes
changed
In dark theme unread messages no longer shown in blue to distinguish from tagged messages
changed
Account setup is now using client side DNS MX lookup instead of relying on a server.
Fixes
fixed
Searching LDAP address book crashed in some circumstances
fixed
Message navigation with backward and forward buttons did not work in some circumstances
fixed
WebExtension toolbar icons were displayed too small
fixed
Calendar: Tasks due today were not listed in bold
fixed
Calendar: Last day of long-running events was not shown
68.3.0
What’s New
new
Message display toolbar action WebExtension API
new
Navigation buttons are now available in content tabs, for example those opened via an add-on search
Changes
changed
"New email" icon in Windows systray changed from in-tray with arrow to envelope
Fixes
fixed
Icons of attachments in the attachment pane of the Write window not always correct
fixed
Toolbar buttons of add-ons in the menubar not shown after startup
fixed
LDAP lookup not working when SSL was enabled. LDAP search not working when "All Address Books" was selected.
fixed
Scam link confirmation panel not working
fixed
In Write window, the Link Properties dialog wasn't showing named anchors in context menu
fixed
Calendar: Start-up failed if the application menu is not on the calendar toolbars
fixed
Chat: Account reordering via drag-and-drop not working on Instant messaging status dialog (Show Accounts)
fixed
Various security fixes
Security fixes:
#CVE-2019-17008: Use-after-free in worker destruction
#CVE-2019-13722: Stack corruption due to incorrect number of arguments in WebRTC code
#CVE-2019-11745: Out of bounds write in NSS when encrypting with a block cipher
#CVE-2019-17009: Updater temporary files accessible to unprivileged processes
#CVE-2019-17010: Use-after-free when performing device orientation checks
#CVE-2019-17005: Buffer overflow in plain text serializer
#CVE-2019-17011: Use-after-free when retrieving a document in antitracking
#CVE-2019-17012: Memory safety bugs fixed in Firefox 71, Firefox ESR 68.3, and Thunderbird 68.3
Changelog:
OmegaT 5.1.0 brings the Mac and Windows packaging fixes from 4.3.1, plus 2 enhancements.
You can now specify the server to connect to in the Apertium MT connector.
In the Glossary pane, tooltips on glossary entries reveal the files they originated from.
The Belarusian, Czech, Dutch, Italian, Russian, Turkish, and Ukranian localisations were updated.
The OmegaT Project always welcomes developers, localisers and users to contribute their experience, knowledge and insights to the software we release.
Changelog:
Version 17.0.2 December 20 2019
Changes
Actually return the quote when getting global storage info (server#17851)
Also set X-OC-Mtime header for files that are smaller than 10MB (server#17858)
FIX: horizontal scrolling on mobile due to tab accessibility navigation 'skip to content' positioned at a fixed position (server#17883)
Fix reshare with circle (server#17916)
Bump icewind/searchdav (server#17919)
Make timeout a optional parameter (server#17925)
Check quota before transfer ownership (server#17928)
Re-acquired expired shared locks on large file uploads (server#17945)
Pass through ServerNotAvailableException on app init (server#17952)
Do not check for updates if we have no internet (server#18036)
Convert more columns to bigint (server#18040)
Fix installing with MySQL 8.0.4+ (server#18043)
Uid can be false when the user record does not exit (server#18047)
Update the CRL (server#18050)
Make chunksize (used to check for gone LDAP users) configurable (server#18054)
Remove objectstore credentials (server#18075)
Incorrect integer value: '' for column 'password_invalid' while migra… (server#18100)
Trim the login name (server#18156)
Delay creation of the cert bundle (server#18186)
Handle token insert conflicts (server#18189)
Throw an invalid token exception is token is marked outdated (server#18198)
Backport #18120 (server#18205)
Mark "Talk" active on /call/token URLs (server#18221)
Allow to unfavorite all files (server#18247)
Hide the tooltip if the list row is rerendered (server#18252)
Move overwritehost check to isTrustedDomain (server#18306)
Convert various columns in oc_mounts to bigint (server#18307)
Do not disable authentication apps (server#18332)
Sharee API GS fixes (server#18337)
Handle IPv6 addresses with an explict incoming interface at the end (server#18352)
Adding share type circles (server#18355)
Fix restoring shared versions (server#18358)
Support more IPv6 addresses in the RefreshWebcalJob (server#18366)
Bump the CRL (server#18375)
Allow to detect mimetype by content (server#18386)
Bump serialize-javascript and handlebars (server#18419)
Update icewind/searchdav to 1.0.2 (3rdparty#351)
Is_dir can be null on blacklisted files (activity#407)
Remove debug log (activity#412)
Stable17 Use @nextcloud/axios so the csrf token gets refreshed (notifications#471)
Fix header icon hover & focus feedback (notifications#495)
Fix cutting of multibyte characters (notifications#499)
Do not send push notifications when nothing was deleted (notifications#506)
Version 17.0.1 November 9 2019
Changes
Always use the folder icon depending on the mount type if not a share mount (server#17156)
Fix "create folder" icon overlaying home icon (server#17219)
Fix directory detection for s3 (server#17273)
Fix user with id 0 to be able to comment (server#17274)
Handle moveFromStorage within the same storage even when storage wrap… (server#17277)
Dont delete cache entries if deleting an object from object store failed (server#17281)
Correctly detect the mimetype from uploads (server#17295)
Add (hidden) option to configure smb timeout (server#17298)
Position fixed for .toastify.toast (server#17300)
Fix fetching additional search results on scrolling down (server#17305)
Bring the default font size up to 15px (server#17309)
Use handlebars from node_modules (on CI) (server#17348)
Reduce adressbook change events and handling (server#17351)
Fix typo in "which" (server#17358)
Fix updating and deleting authtokens (server#17415)
Allow removing federated shares of locally reshared files (server#17418)
Fix oauth client redirect (server#17438)
Don't call basename on null (server#17444)
Fix axios csrf token update event (server#17453)
Use @nextcloud/axios to keep the CSRF token in sync (server#17455)
Kill ui-regression ci job (server#17457)
Force hide tooltips on sidebar close (server#17493)
Only cache the mimetype if the file exists (server#17538)
Set the proper filename for version downloads (server#17541)
Load additional scripts on help page (server#17578)
Let SCSS cleanup only run once (server#17579)
Pass on direct query parameter during login (server#17581)
Added documentation links on settings pages (server#17589)
Include the share in the Files_Sharing::loadAdditionalScripts event (server#17597)
Treat LDAP error 50 as auth issue, prevents lost server connection errors (server#17617)
Hide strange Everyone and Disabled group numbers with LDAP (server#17621)
Fix browser back button (server#17638)
Fix filename overlapping on mobile (server#17676)
Harden middleware check (server#17681)
Fix jsConfigHelper lang/locale mixup (server#17686)
Fix weird KDE bug with loginflowv2 (server#17688)
Make sure limit is never negative (server#17716)
Fix DAV mimetype search (server#17731)
Return null from migration to match with typehint (server#17742)
Do not show 'Get your own free account' on services under subscription (server#17748)
Fix action menu on mobile (server#17766)
Bring back external storage group select delete (server#17767)
Switch to Files Node API for zip generation (server#17840)
Use correct route to generate (nextcloud_announcements#56)
Name of the collector is `Php`. (survey_client#98)
Update version on master (viewer#232)
Bump eslint-plugin-node from 9.2.0 to 10.0.0 (viewer#235)
Bump @babel/core from 7.5.5 to 7.6.0 (viewer#236)
Bump @babel/preset-env from 7.5.5 to 7.6.0 (viewer#237)
Bump webpack-cli from 3.3.7 to 3.3.8 (viewer#238)
Bump webpack from 4.39.3 to 4.40.1 (viewer#242)
Bump webpack from 4.40.1 to 4.40.2 (viewer#245)
Bump webpack-cli from 3.3.8 to 3.3.9 (viewer#250)
Bump eslint-config-nextcloud from 0.0.5 to 0.0.6 (viewer#258)
Bump url-loader from 2.1.0 to 2.2.0 (viewer#259)