Draft.js is a rich text editor framework for React. Its approach is
different from most rich text editors because it does not store data as
HTML, but rather in its own representation called ContentState. This
exporter is useful when the ContentState to HTML conversion has to be
done in a Python ecosystem.
0.11.8:
Fix a regression that caused Uvicorn to crash when using --interface=wsgi.
Fix a regression that caused Uvicorn to crash when using unix domain sockets.
New
We’ve rolled out WebRender to more Windows users with Intel and AMD GPUs, bringing improved graphics performance to an even larger audience.
Firefox users in Germany will now see more Pocket recommendations in their new tab featuring some of the best stories on the web. If you don’t see them, you can turn on Pocket articles in your new tab by following these steps.
Fixed
Various security fixes.
Several crashes while using a screen reader were fixed, including a frequently encountered crash when using the JAWS screen reader.
Firefox Developer Tools received significant fixes allowing screen reader users to benefit from some of the tools that were previously inaccessible.
SVG title and desc elements (labels and descriptions) are now correctly exposed to assistive technology products such as screen readers.
Enterprise
A number of bug fixes and new policies have been implemented in the latest version of Firefox. You can see more details in the Firefox for Enterprise 79 Release Notes.
Updates to the password policy allow admins to require a primary password (formerly called master password. Previously the policy could disable the primary password but not force a primary password. Users required to use a primary password will only be asked to create a primary password the first time they try to save a password.
Developer
Developer Information
Newly added asynchronous call stacks let developers trace their async code through events, timeouts, and promises. The async execution chains are shown in the Debugger’s call stack, but also for stack traces in Console errors and Network initiators.
Erroneous network responses with 4xx/5xx status codes display as errors in the Console, making it easy to understand them in the context of related logs. The request/response details can be expanded or resent for quick debugging.
JavaScript errors are now visible not only in the Console, but also in the Debugger. The relevant line of code will be highlighted and display error details on hover.
Opening SCSS and CSS-in-JS sources from the Inspector now works more reliably thanks to improved source map handling across all panels.
Inspecting accessibility properties from the browser context menu is now available to all users by default.
Mozilla Firefox is a free, open-source and cross-platform web browser
for Windows, Linux, MacOS X and many other operating systems.
It is fast and easy to use, and offers many advantages over other web
browsers, such as tabbed browsing and the ability to block pop-up
windows.
Firefox also offers excellent bookmark and history management, and it
can be extended by developers using industry standards such as XML,
CSS, JavaScript, C++, etc. Many extensions are available.
This package provides Firefox 78 ESR.
Security Vulnerabilities fixed in Firefox ESR 68.11
#CVE-2020-15652: Potential leak of redirect targets when loading scripts in
a worker
#CVE-2020-6514: WebRTC data channel leaks internal address to peer
#CVE-2020-6463: Use-after-free in ANGLE
gl::Texture::onUnbindAsSamplerTexture
#CVE-2020-15650: Overwriting local files through malicious file picker
application
#CVE-2020-15649: Exfiltrating local files through malicious file picker
application
#CVE-2020-15659: Memory safety bugs fixed in Firefox 79 and Firefox ESR
68.11
pkgsrc changes:
- Define non-standard __WORDSIZE if not already defined (at the moment the
patches directly patch problematic files where __WORDSIZE is used, it would
be probably nicer to find a common place to define it).
Changes:
2.28.4
------
- Fix several crashes and rendering issues.
What's New in Apache Subversion 1.14
Support for Python 3.x
Support for Python 2.7 is being phased out
New Build-Time Dependency: py3c
Many enhancements and bug fixes
1.5.0:
Features
- Convert host to lowercase on URL building.
- Allow using ``mod`` operator (`%`) for updating query string (an alias for ``update_query()`` method).
- Allow use of sequences such as ``list`` and ``tuple`` in the values
of a mapping such as ``dict`` to represent that a key has many values::
url = URL("http://example.com")
assert url.with_query({"a": [1, 2]}) == URL("http://example.com/?a=1&a=2")
- Support URL.build() with scheme and path (creates a relative URL).
- Cache slow IDNA encode/decode calls.
- Add ``@final`` / ``Final`` type hints
- Support URL authority/raw_authority properties and authority argument of ``URL.build()`` method.
- Hide the library implementation details, make the exposed public list very clean.
(Update prepared in wip by Matthias Petermann)
Upstream changes:
* Jinja2 is the template engine, providing performance improvements
over Genshi. Genshi is still supported until Trac 1.5.1 for rendering
plugin templates.
* Custom navigation items can be added to the main and meta navigation.
* TracAdmin convert_db command for converting to a new database backend
while preserving all environment data.
* Restyled wiki that allows toggling between narrow and full width.
* HTTPS support for TracStandalone (tracd)
* Lots of minor bug fixes and improvements
For full change log please refer to:
https://trac.edgewall.org/wiki/TracChangeLog
2.10:
- Update to Unicode 13.0.0.
- Throws a more specific exception if "xn--" is provided as a label.
- This is expected to be the last version that supports Python 2.
Version 2.2.0
Rely on Django to resolve string references in ForeignKey fields.
Suppress unused-argument for functions in migration modules.
New checker for hard-coded auth.User.
1.25.10
* Added support for ``SSLKEYLOGFILE`` environment variable for
logging TLS session keys with use with programs like
Wireshark for decrypting captured web traffic
* Fixed loading of SecureTransport libraries on macOS Big Sur
due to the new dynamic linker cache
* Collapse chunked request bodies data and framing into one
call to ``send()`` to reduce the number of TCP packets by 2-4x
* Don't insert ``None`` into ``ConnectionPool`` if the pool
was empty when requesting a connection
* Avoid ``hasattr`` call in ``BrotliDecoder.decompress()``
Version 2.4.4
-------------
Released 2020-07-14
- Change base class of meta mixins to ``type``. This fixes an issue
caused by a regression in CPython 3.8.4. :issue:`852`
Upstream changes:
0.09 2019-07-15 20:06:43+02:00 Europe/Amsterdam
[Documentation]
- Added dates to Changes (Robert Rothenberg)
- Reformatted Changes to conform to contemporary specs.
[Toolchain]
- Update Changes through Dist::Zilla.
0.08 2019-07-14
- Fixed response for 304 HTTP status code
- Some tests for the 304 HTTP status code
- Fixed versions
This is a very dated package that has Perl 4 era expectations. It used
an expression that would never have worked as intended (at least, not in
any version of Perl 5) and is past deprecation in modern Perl. It also
expects Perl 4 versions of what modern Perl 5 provides as Getopt::Long
and File::Find. It was simplest to satisfy its requirements by depending
on p5-Perl4-CoreLibs, rather than rewriting multiple lines of code to
modernize to the Perl 5 versions of these modules. With these changes,
the package now runs, and passes all of its test suite. Addresses
PR pkg/55511 by Stefan Schaeckeler.
Fixed
-With Qt 5.14, shared workers are now disabled. This works around a crash in
QtWebEngine on certain sites (like the Epic Games Store or the Unreal Engine
page).
-When a window is closed, the tab it contains are now correctly shut down
(closing e.g. any dialogs which are still open for those tabs).
-The Qt 5.15 session workaround now loads the correct (rather than the latest)
page when :back was used before saving a session.
-In certain situations on Windows, qutebrowser fails to find the username of
the user launching qutebrowser (most likely due to a bug in the application
launching it). When this happens, an error is now displayed instead of
crashing.
-Certain autoconfig.yml with an invalid structure could lead to crashes,
which are now fixed.
-Generating docs with asciidoc2html.py (e.g. via mkvenv.py) now works
correctly without Pygments being installed system-wide.
-Ever since Qt 5.9, when input.mouse.rocker_gestures was enabled, the
context menu still was shown when clicking the right mouse button, thus
preventing the rocker gestures. This is now fixed.
-Clicking the inspector switched from existing modes (such as passthrough) to
normal mode since v1.13.0. Now insert mode is only entered when the inspector
is clicked in normal mode.
-Pulseaudio now shows qutebrowser's audio streams as qutebrowser correctly,
rather than showing them as Chromium with some Qt versions.
-If :help was called with a deprecated command (e.g. :help :inspector),
the help page would show despite deprecated commands not being documented.
This now shows an error instead.
-The qute-lastpass userscript now filters out duplicate entries with
--merge-candidates.