Poppler 20.11.0 💾

Poppler is librarified PDF rendering toolkit derived from the Xpdf 3.0 code base. It can utilize X11-independent rendering backends like Cairo, Splash, or Qt4 Arthur. It's not designed for platform-agnosticy, but proper BSD/Linux integration; is used by various PDF applications (Evince, Okular, TeXStudio, pdftotext, Zathura, Xournal, Inkscape), and comes with a set of command-line tools of its own.

major bugfix: : Core: More work on rendering of standalone Annot Widgets. crashes in embedded file handling on broken files. uninitialized memory read on broken files. Save a bit of memory in Dict data. Cpp: Crashes in embedded file handling on broken files. utils: Pdftohtml: HTML and XML output includes font opacity. Qt5: Rename ArthurOutputDev to QPainterOutputDev. Build system: Linker error when gtk is not in a default location. Add some checks for gtk-doc support. Reorganize GObject introspection config. Enable CMAKE_LINK_DEPENDS_NO_SHARED.

GNU GPL c++ pdf rendering library developers

Electron 12.0.0-nightly.20201030 💾

The Electron framework lets you write cross-platform desktop applications using JavaScript, HTML and CSS. It is based on Node.js and Chromium and is used by the Atom editor and many other apps.

minor feature: ready-to-show event not emitted on some machines. #26140 (Also in 8, 10, 11). an that could cause a normally-exiting process to fail with an "illegal access" message and exit code 7. #25501 (Also in 8, 9, 10, 11). loading shared worker scripts over custom protocol crash when loading worker scripts with nodeIntegration enabled. #26142 (Also in 8, 9, 10) . crash when loading worker scripts with nodeIntegration enabled. #26142 (Also in 8, 9, 10). maximized frameless window bleeding to other monitors. #25979 (Also in 8, 9, 10, 11). memory leak on macOS when using dialog.showMessageBox API. #26100 (Also in 8, 9, 10, 11). Protocol response streams are now destroyed if the request is aborted. #26141 (Also in 8, 9, 10). Updated Node root certs to use NSS 3.56. #25363 (Also in 8, 9, 10, 11). Updated to Chrome 80.0.3987.163. #25499. Backported for CVE-2020-15999. #26068. Backported the to CVE-2020-15969: Use after free in WebRTC. #25855. Improved performance of takeHeapSnapshot(). #26227. Security: backported for 1100136. #25659. Security: backported for 1106612. #25657. Security: backported for 1111149. #25637. Security: backported for 1113558. #25860. Security: backported for 1121836. #25642. Security: backported for 1126249. #25646. Security: backported for 1128657. #26198. Security: backported for 1135018. #26195. Security: backported for 1135857. #26192. Security: backported for chromium:1117258. #26201. Security: backported for chromium:1132111. #26208. Security: backported for chromium:1137630. #26214. Security: backported the to a heap-use-after-free in content::WebContentsImpl::SetNotWaitingForResponse. #25897.

MITL node js

WinPython 3.0.20201028 💾

Winpython is a portable Python Distribution for the Windows-platform, allowing you to run your code using Numpy, Scipy, Matplotlib, Pandas, Numba, Cython and many other great software of the scientific stack of Python.

minor feature: Infrastructure: Python-3.9.0, Python3.8.6, nodejs-14.14.0, VSCode-1.50.0, Python-VSCode-2020.9.114305 Qt Stack Qt-5.15.1 is now in WinPython-3.9 . Python-3.9.0, Python3.8.6. nodejs-14.14.0, VSCode-1.50.0, Python-VSCode-2020.9.114305. Qt Stack Qt-5.15.1 is now in WinPython-3.9. New Packages: PyQt5-Tools (QtDesigner for PyQt5) FastApi (see https://talkpython.fm/episodes/show/284/modern-and-fast-apis-with-fastapi) . PyQt5-Tools (QtDesigner for PyQt5). FastApi (see https://talkpython.fm/episodes/show/284/modern-and-fast-apis-with-fastapi). variation per version: Pytorch is in standard 3.8 branch only, portable VSCode is in "cod" branch only. (but you can copy the " t cod" directory from one WinPython to any other) . Pytorch is in standard 3.8 branch only. portable VSCode is in "cod" branch only. (but you can copy the " t cod" directory from one WinPython to any other).

MITL python win32 win64 distribution science portable

xmlwrapp 0.9.1 💾

xmlwrapp is a modern style C++ library for working with XML data, built atop the venerable libxml2 C library.

minor feature: The library doesn't depend on Boost at all any more. It can now be compiled by C++17 (or even C++20) compilers, including MSVS 2017/2019, projects for which are included in the distribution. DLL version of the library can now be built with MSVS too, and not only gcc (or with gcc without relying on auto-import).

BSDL c++ library xml

dMagnetic 0.27 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild Of Thieves". The full list of supported games is: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth"

major bugfix: There was a bug in the previous release. People were able to play from the Amstrad CPC binaries but no other ones. Sorry. Pleas use only the 0.27 release!

BSDL-2 game interpreter vm adventure emulator ansi-art commodore 64 amstrad cpc

Checkstyle 8.37 💾

Checkstyle assists with source coding standard checking for Java. It supports the Sun or Google code conventions, but is flexible and configurable. It can be run as console tool, or integrated as ANT task.

minor feature: New check: LambdaBodyLength. ClassFanOutComplexity: false positive on var. Value 'empty' in metadata files for 'tokens' property cause problems in plugins. FinalLocalVariable: NPE in records. Indentation: if with no curlies is not checked. LocalFinalVariableName false-positive. NonEmptyAtclauseDescription does not work for @return. NoWhitespaceBeforeCheck: String index out of range (with Java 15 Text Block) when tabs are used. Local records fail to parse when annotated. Indentation: google-java-format and Checkstyle disagree about switch block indentation. doc: Add Mega-Linter to active tools list. Anchor links for active and inactive tools on front page are broken. update Cirrus CI to not print download progress in logs. Add default config example for ClassTypeParameterName. Create Github action to generate web site. Resolve Pitest - RegexpCheck (2). Update doc for EqualsAvoidNull. All Regexp Checks that has few instances should have id property. add spring-cloud-gcp project to CIs no errror regresson testing. Add SpongePowered/Configurate Checkstyle run to CI to improve coverage of Java14 syntax. update doc for AvoidStaticImport. Update doc for EmptyStatement. Update doc for FallThrough. pitest: increase mutation coverage for pitest-imports profile to 100 . Use.ci/validation.cmd in appveyor ci. Set up Cirrus CI. Add markdown lint validation for.md files to CI.

MITL java coding-style syntax-checker command-line

Fossil SCM 2.13 💾

Fossil is a distributed version control system, quite robust and easy to use. It manages local and remote repositories, user permissions, has a built-in wiki, bugtracker, release blog and an extendable web interface. It's github-in-a-box as all features are packed into a stand-alone executable which also doubles as server. Internally the database utilizes SQLite and allows extending that or its user interface through TCL or the builtin TH1 scripting language. An optional JSON API permits further extensions.

minor feature: Added support for interwiki links. Enable INS and DEL markup in wiki. Improvements to the Forum threading display. Added support for embedding pikchr. Markup in markdown and fossil-wiki content. The new " pikchr " command can render. Pikchr scripts, optionally pre-processed with TH1 blocks and variables exactly like. Site skins are. The new pikchrshow page provides an. Editor and previewer for pikchr markup in /wikiedit and fileedit, Ctrl-Enter can now be used. Initiate a preview and to toggle between the editor and preview tabs. The /artifact and /file views, when in Line-number mode, now support interactive selection of a range of lines to hyperlink to enhance the /finfo webpage so that when query parameters identify both a filename and a checkin, the resulting graph tracks the identified file across renames. The built-in SQLite is updated to an alpha of version 3.34.0, and. The minimum SQLite version is increased to 3.34.0 because the finfo change in the previous bullet depends on enhancements to. Recursive common table expressions that are only available in SQLite 3.34.0 and later. Countless other minor refinements and documentation improvements..

BSDL-2 c sqlite fossil scm dvcs wiki bugtracker server project-management cgi wcms

Shotcut 20.10.31 💾

Shotcut is a free, open source, cross-platform video editor for Windows, Mac and Linux. Major features include support for a wide range of formats; no import required meaning native timeline editing; Blackmagic Design support for input and preview monitoring; and resolution support to 4k.

minor feature: file dialogs in various filters not openening on macOS (regression in v20.09.13). setting color alpha (opacity) to 0 in Open Other Color and Open Other Text (regression in v20.09.13). a possible crash when using Center bias in the Crop: Source filter (regression in v20.09.13). incorrect font size in Text: Rich filter in export on Windows when the system Settings Display Scale and layout 100 (High DPI). Text: Rich filter when Export Video Parallel processing is on. Text: Rich Preset Scroll Up/Down when the background is not transparent. Added collpase expand buttons to the Text: Rich editor's toolbar. Added Overflow parameter to the Text: Rich filter. Added Paste Text Only to the Text: Rich editor's menu. Added a Lower Third preset to Text: Rich. the actual workspace layout may not match the currently selected layout when restarting after a crash. Filters and Keyframes broken on Source clip after changing Settings Video Mode.

GNU GPLv3 multimedia video non-linear-editor artistic-software cross-platform windows macos linux qt

Qtractor 0.9.18 💾

Qtractor is an Audio/MIDI multi-track sequencer application written in C++ with the Qt framework. Target platform is Linux, where the Jack Audio Connection Kit (JACK) for audio, and the Advanced Linux Sound Architecture (ALSA) for MIDI, are the main infrastructures to evolve as a fairly-featured Linux desktop audio workstation GUI, specially dedicated to the personal home-studio.

minor feature: Home.. Intro. Screenshots. Features. Requirements. Downloads. Installation. Configuration.. Support. Acknowledgements Downloads.. Git. Screenshots. Documentation.

GNU GPL audio editor c++ qt jack

TheSSS (The Smallest Server Suite) 34.2 💾

TheSSS (The Smallest Server Suite) is a lightweight server suite distributed as a live CD. It is designed for system administrators who need an extremely tiny and fast set of server software. The supported servers are: DNS, FTP, HTTP, HTTPS, NFS, MySQL, SFTP, SMTP, SSH, and Telnet. A proxy server (Polipo with Tor) is also included. The main security components are the 4MLinux Firewall (based on iptables) and Clam AntiVirus. ISO images are fully compatible with UNetbootin, which can be used to create an easy-to-use TheSSS Live USB.

minor feature: This is a minor (point) release based on the 4MLinux Server 34.2, meaning that the components of the LAMP server are now: Linux 5.4.70, Apache 2.4.46, MariaDB 10.5.6, and PHP (both 5.6.40 and 7.4.11). You can update your TheSSS by executing the "zk update" command (fully automatic process).

GNU GPLv3 server 4mlinux

Calibre 5.4.2 💾

Calibre is an e-book library management application, viewer and editor. It's also commonly used for e-book file format conversion and syncing to reader devices. Calibre also simplifies downloading news from the web and converting them into e-book form, and can act as content server for online access to your book collection.

minor feature: Release: 5.4.2 30 Oct, 2020 New features Windows: Allow adding of books to calibre from directories whose path length is larger than 260 characters Tag browser: Add an option in Preferences- gt;Look amp; feel- gt;Tag browser to allow the tag browser to get keyboard focus. Tag browser: Allow editing the set of permissible values and colors for a custom column with values, by right clicking on it. Edit metadata dialog: Make most custom metadata controls use only a single line. Elide the names of custom columns that are longer than a width, instead of using multiple lines.Configurable via Preferences- gt;Tweaks- gt;Edit metadata custom column label length. Edit book: Remove unused CSS: Add an option to merge CSS rules that have identical properties. Book details window: Double clicking on the cover now shows it in the default system image viewer. News download: Allow passing username/password in feed URLs. Open with: Allow renaming Open with applications. Viewer: jumping to search result not always working in flow mode. Get Books: Update Google and Gutenberg plugins for website changes. Viewer: keyboard shortcuts using ctrl+alt+letter key not working on windows. Viewer: keyboard shortcuts to shrink/grow selection not working. Viewer: keyboard shortcut to toggle highlights panel not working when the highlights panel is itself focused. Viewer: handle editing of missing highlights more gracefully Drivers: regression in calibre 5 that broke connecting to SONY devices Open with: On Linux when reading names from.desktop files, use the first matching language Conversion: a regression in calibre 5 that broke conversion of some malformed CSS stylesheets. Conversion: a regression in calibre 5 that broke processing of some PDB files with images. Conversion: regression in calibre 5 in the handling of @import() rules in stylesheets that import from directories above themselves. Content server: various controls on the book details page not working when viewing a random book. 1

GNU GPLv3 python c++ ebook-reader e-book conversion

dMagnetic 0.26 💾

dMagnetic is an interpreter for classic text adventure games by Magnetic Scrolls, such as "The Pawn" or "The Guild Of Thieves". The full list of supported games is: - "The Pawn" - "The Guild Of Thieves" - "Jinxter" - "Corruption" - "Fish!" - "Wonderland" - "Myth"

minor feature: This release enables Amstrad CPC enthusiasts to replay the games by loading the game binaries from DSK image files. The awesome pictures have been preserved, and offer a nostalgic experience.

BSDL-2 game interpreter vm adventure emulator ansi-art commodore 64 amstrad cpc

Vim 8.2.1928 💾

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems. Vim is often called a "programmer's editor," and so useful for programming that many consider it an entire IDE. It's not just for programmers, though. Vim is perfect for all kinds of text editing, from composing email to editing configuration files.

minor feature: patch 8.2.1928: Vim9: "silent!" not effective when list index is wrong Problem: Vim9: "silent!" not effective when list index is wrong. Solution: Ignore list indes failure when emsg_silent is set.

Other text-editor ide vi vim

git 2.29.2 💾

Git is a distributed version control system, originally designed for Linux kernel development and large projects with non-linear workflows. It's comprised of individual tools, reuses ssh and rsync protocols, emphasises speed and data integrity, and keeps every checkout as full-fledged repository, and cryptographically authenticates source history. Various graphical frontends, IDE integrations and web services (GitHub) exist; with its git-fast-export format meanwhile serves interoperability with bzr, hg, fossil, svn.

minor feature: In 2.29, "--committer-date-is-author-date" option of "rebase" and, "am" subcommands lost the e-mail address by mistake, which has been, corrected.

GNU LGPL c git scm vcs dvcs

Tornado 6.1.0 💾

Tornado is a Python web framework and asynchronous networking library. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user. It's comprised of a web framework, a HTTP client and server implementation based on an asynchronous networking core, and it coroutine library. As whole it can supplant WSGI setups, but the web framework itself may be run with traditional servers.

minor feature: What's new in Tornado 6.1.0 Oct 30, 2020. Deprecation notice. This is the last release of Tornado to support Python 3.5. Future versions. will require Python 3.6 or newer. General changes. Windows support has been improved. Tornado is now compatible with the proactor. event loop (which became the default in Python 3.8) by automatically falling. back to running a selector in a second thread. This means that it is no longer. necessary to explicitly configure a selector event loop, although doing so may. improve performance. This does not change the fact that Tornado is significantly. less scalable on Windows than on other platforms. Binary wheels are now provided for Windows, MacOS, and Linux (amd64 and arm64). `tornado.gen`. `.coroutine` now has better support for the Python 3.7+ `contextvars` module. In particular, the `ContextVar.reset` method is now supported. `tornado.http1connection`. `HEAD` requests to handlers that used chunked encoding no longer produce malformed output. Certain kinds of malformed `gzip` data no longer cause an infinite loop. `tornado.httpclient`. Setting `decompress_response=False` now works correctly with. `curl_httpclient`. Mixing requests with and without proxies works correctly in `curl_httpclient`. (assuming the version of pycurl is recent enough). A default `User-Agent` of `Tornado/ VERSION` is now used if the. `user_agent` parameter is not specified. After a 303 redirect, `tornado.simple_httpclient` always uses `GET`. Previously this would use `GET` if the original request was a `POST` and. would otherwise reuse the original request method. For `curl_httpclient`, the. behavior depends on the version of `libcurl` (with the most recent versions. using `GET` after 303 regardless of the original method). Setting `request_timeout` and/or `connect_timeout` to zero is now supported. to disable the timeout. `tornado.httputil`. Header parsing is now faster. `.pa

Apache python web-framework http-server