Electron 17.0.0-nightly.20211005 💾

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: "Failed to serialize arguments" error when emitting 'context-menu' event for webview. #31279. Removed expired DST Root CA X3 from the bundled trust store. #31219.

MITL node js

Mozilla Firefox 93.0 💾

Firefox is a widely used web browser. It's based on Mozillas Gecko HTML rendering and IonMonkey JavaScript engine. It supports HTML5, XML, XHTML, SVG 1.1, MathML, XSLT, CSS3, Web fonts, APNG, SSL/TLS, sandboxed JavaScript 1.8.5 with many newer DOM and WHATWG extensions. It's highly extensible and themeable, provides tabbed browsing, security and privacy features, traditional and live/smart bookmarks.

minor feature: Firefox now supports the new AVIF image format, which is based on the modern and royalty free AV1 video codec. It offers significant bandwidth savings for sites compared to existing image formats. It also supports transparency and other advanced features. Firefox PDF viewer now supports filling more forms (XFA-based forms, used by multiple governments and banks). Learn more. When available system memory is critically low, Firefox on Windows will automatically unload tabs based on their last access time, memory usage, and other attributes. This should help reduce Firefox out-of-memory crashes. Switching to an unloaded tab automatically reloads it. To prevent session loss for macOS users who are running Firefox from a mounted.dmg file, they ll now be prompted to finish installation. This permission prompt only appears the first time these users run Firefox on their computer. Firefox now blocks downloads that rely on insecure connections, protecting against potentially malicious or unsafe downloads. Learn more and see where to find downloads in Firefox. Improved web compatibility for privacy protections with SmartBlock 3.0. Learn more, Introducing a new referrer tracking protection in Strict Tracking Protection and Private Browsing. Learn more, The VoiceOver screen reader now correctly reports checkable items in accessible tree controls as checked or unchecked. The Orca screen reader now works correctly with Firefox, no longer requiring users to switch to another application after starting Firefox. Various security, TLS ciphersuites that use 3DES have been disabled. Such ciphersuites can only be enabled when deprecated versions of TLS are also enabled. Learn more. The download panel now follows the Firefox visual styles. Various and new policies have been implemented in the latest version of Firefox. See more details in the Firefox for Enterprise 93 Release Notes. The UI for lt;input type="datetime-local" gt; has been implemented. With the release of Firefo

MPL c++ web-browser html5 javascript mozilla

Drawj2d 1.3.0 💾

Drawj2d creates technical line drawings using a descriptive language. It writes pdf, svg, eps and emf vector graphics or png images. It runs on all platforms that run Java. It is inspired by Asymptote but with a tcl-like syntax and 2D only.

major feature: This release increases pdf accuracy and brings commands for hatching curved shapes. An output type wpng for png with white background and no transparency has been added. For reMarkable users there is a new output type rmn (RCU). Changes: - new output file type `wpng` for png with white background and no transparency - new output file type `rmn` (notebook files in a tar) - new command arc2 (arc defined by starting, tangential and end points) - new commands geom.topolyline quadcurve cubiccurve arc arc2 - new command herepolar (rp) - new dimline styles: arrow none - command pen enhanced: returns previous "colour style width" - increased pdf accuracy (mode freeHep), relevant if coordinate origin has an offset - library update: evalex

GNU GPL graphics-conversion vector-based visualization java console cross-platform end-users

µBlock Origin 1.38.3b0 💾

µBlock Origin is an efficient and general-purpose web filter plugin for browsers. It's primarily used for ad blocking of course. Runs in Firefox, Chrome, Opera Blink, Safari, Fennec, and other Chromium-based browsers. It automatically uses EasyList, EasyPrivacy and Malware Domain filter lists, but also supports hpHosts, MVPS HOSTS, Spam404 and many other curated block lists. µBlock is speedier and more memory conservative than other ad blockers, and is completely open source, does not undermine filtering like ADPs sponsored ads.

minor feature: Firefox: Click uBlock0_1.38.2.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Install from the Chrome store (CWS): https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. Edge: Install from Microsoft Store: https://microsoftedge.microsoft.com/addons/detail/odfafepnkmbhccpbejgmiehpchacaeak The Microsoft Store version of uBO is published by Nik Rolls . The Microsoft Store version of uBO is published by Nik Rolls. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Regression with important filter option. Weird with removeparam and negated types.

GNU GPLv3 javascript browser ad-blocker filter privacy

libµEv 2.4.0 💾

Simple asynchronous event loop for Linux. It wraps the Linux epoll() family of APIs. It is similar to the more established libevent, libev and the venerable Xt(3) event loop. The µ in the name refers to both its limited feature set and the size impact of the library.

minor feature: More examples added for fork + signals + timer. Add struct signalfd_siginfo to uev_t, valid for signal watchers. Now more metadata is available to signal callbacks. Replace obsolete autotools macro, by Otto Urpelainen. GLIBC v2.34 require -D_FILE_OFFSET_BITS=64 for applications and libraries that want a 64-bit time_t. Affects library and test programs used for make check, as well as all other applications that link with libuEv, so the libuev.pc file is also updated. error handling in callbacks in examples.

MITL event library linux

GitLab 14.3.2 💾

GitLab is a development collaboration tool and git DVCS frontend. It includes repository management features, code reviews, an issue tracker, activity feeds and wikis. GitLab provides fine-grained access control, user management, 5 permission levels and branch constraints, and can utilize LDAP/AD intranet authorization. Powered by Ruby on Rails it comes as open source package, and as commercial supported enterprise version.

minor feature: (2021-10-01). ### (1 change). Update GitLab Shell to v13.21.1 (gitlab-org/gitlab@9e9e41f2ae9bdb89355c0f9cef486950bbaf361c) ( merge request (gitlab-org/gitlab!71513)). ### Changed (1 change). Remove `async_filtering` feature flag (gitlab-org/gitlab@c4277c1fed0de3d86694390641612bfcde30cc92) ( merge request (gitlab-org/gitlab!71513)).

MITL ruby ruby-on-rails git dvcs wiki bugtracker version-control

Pybind11 2.8.0 💾

pybind11 is a lightweight header-only library that exposes C++ types in Python and vice versa, mainly to create Python bindings of existing C++ code. Its goals and syntax are similar to the excellent Boost.Python library by David Abrahams: to minimize boilerplate code in traditional extension modules by inferring type information using compile-time introspection.

minor feature: Added py::raise_from to enable chaining exceptions. #3215. Allow exception translators to be optionally registered local to a module instead of applying globally across all pybind11 modules. Use register_local_exception_translator(ExceptionTranslator translator) instead of register_exception_translator(ExceptionTranslator translator) to keep your exception remapping code local to the module. #2650. Add make_simple_namespace function for instantiating Python SimpleNamespace objects. #2840. pybind11::scoped_interpreter and initialize_interpreter have new arguments to allow sys.argv initialization. #2341. Allow Python builtins to be used as callbacks in CPython. #1413. Added view to view arrays with a different datatype. #987. Implemented reshape on arrays. #984. Enable defining custom __new__ methods on classes by ing preventing overriding methods if they have non-pybind11 siblings. #3265. Add make_value_iterator(), and make_key_iterator() to return references instead of copies. #3293. Improve the classes generated by bind_map: #3310 Change.items from an iterator to a dictionary view. Add.keys and.values (both dictionary views). Allow __contains__ to take any object. . Change.items from an iterator to a dictionary view. Add.keys and.values (both dictionary views). Allow __contains__ to take any object. pybind11::custom_type_setup was added, for customizing the PyHeapTypeObject corresponding to a class, which may be useful for enabling garbage collection support, among other things. #3287. Set __file__ constant when running eval_file in an embedded interpreter. #3233. Python objects and (C++17) std::optional now accepted in py::slice constructor. #1101. The pybind11 proxy types str, bytes, bytearray, tuple, list now consistently support passing ssize_t values for sizes and indexes. Previously, only size_t was accepted in several interfaces. #3219. Avoid evaluating PYBIND11_TLS_REPLACE_VALUE arguments more than once. #3290. enum value's __int__ returning non-int when

Public Domain c++ python library embedded developers

Mustangproject 2.3.0 💾

Mustangproject is a tool to write, validate and parse Factur-X/ZUGFeRD and (CII)XRechnung e-invoices. It is a (permissive) open source cross platform command line tool and a Java library. The command line tool e.g. allows to extract and combine PDF and XML from/to Factur-X as well as validate e-invoices, convert XML to HTML or migrate from ZUGFeRD v1 to v2. The library additionally allows to generate the XML to be embedded either by implementing interfaces or actively creating objects.

minor feature: XRechnung 2.1.1 validation is now possible and a PDF issue (#249) has been fixed

APL invoice metadata accounting java-library java e-billing e-invoice

Checkstyle 9.0.1 💾

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: up messages - mojibake, lone apostrophes and accidental apostrophes substitutes. Add example of AST for TokenTypes.AT. Add links to projects with additional checkstyle checks to site. JavadocMetadataScrapperTest and InlineConfigParser. XmlMetaReader fails if package given to it has no expected resource files listed. Expand XPath IT Regression Testing. Javadoc everything. The build shoul fail on Javadoc linter warnings. minor: drone build by excluding archives from line length check. provide javadocs for Support clases in tests. doc: splits up the release notes more and moves off older items. config: bump spotto new version. Travis Build Failures. Use cache for maven dependencies to speed up drone io builds. JavadocMetadataScraper doesn't identify quot;CheckstyleTestMakeupCheck quot; name correctly. Update Doc of CommentIndentation. survived line in pitest.sh pitest-java-ast-visitor. Migrate to Inline Config Parser for filters.

MITL java coding-style syntax-checker command-line

Jenkins 2.314 💾

Jenkins provides hundreds of plugins to support building, deploying and automating any project.

minor feature: Revamp build history search bar @janfaracik. JENKINS-66659 - Show new icons in build history @zbynek. Modernise Manage Jenkins screen @janfaracik.

MITL ci

pytablewriter 0.64.0 💾

A python library to write a table in various formats: CSV, HTML, JavaScript, JSON, LTSV, Markdown, MediaWiki, Excel, Pandas, Python, reStructuredText, SQLite, TOML, TSV. Also supports: - Automatic tabular data formatting - Alignment - Padding - Decimal places of numbers - Multibyte character support - Write table to a stream such as a file/standard-output/string-buffer

minor feature: Modify to accept deuote keyword argument at writer class constructors: #51. Make it possible to specify type hints by strings.

MITL database code-generator library python-module utilities markdown restructuredtext python cross-plattform javascript

WackoWiki 6.1.1 💾

WackoWiki is a light and easy to install multilingual Wiki-engine. Supports WYTIWYG-editing, page rights (ACLs), design themes (skins), file upload, email notification, URI router, template engine, session handler and much more. Compatible with PHP 7.3 - 8.0 and MariaDB / MySQL.

minor feature: Bug fix release for 6.1.x series, adds language filter to search in multilanguage mode, adds csv formatter (see community folder), adds support for JPEG XL, disables JavaScript in all SVGs via CSP directive, removes check and rehash of legacy password formats, sets numerated links always as absolute URL, adds news_structure option to determine news_levels out of the box, adds option to compress sitemap.xml, moves sitemap.xml into xml folder (set the path to sitemap.xml accordingly in robots.txt), miscellaneous minor fixes, PHPMailer 6.5.1

BSDL php javascript web-based documentation education wiki

File Lock PEA 1.4 💾

File Lock PEA encrypt files or folders, using authenticated encryption (EAX mode) to provide both confidentiality and the integrity and memory-hard key derivation functions to protect custom hardware attacks. Nextcloud, Owncloud and some cloud providers are supported. File Lock PEA is platform-independent, needs no installation but requires the Java Runtime Environment.

major feature: - Parameters of the key derivation function can be adjusted - Key files can be added as a second security factor to the password - Different language can be installed subsequently - Several minor bugfixes and improvements

GNU GPL file encrytion java password protection security privacy

LibreSSL 3.3.5 💾

LibreSSL Portable is a free version of the SSL/TLS protocol forked from OpenSSL, and developed by the OpenBSD project. LibreSSL is developed as part of the OpenBSD system, with lots of ancient cruft and security woes already fixed. The portable version for other Unices is developed alongside.

: It includes the following : A stack overread could occur when checking X.509 name constraints. From GoldBinocle on GitHub. Enable X509_V_FLAG_TRUSTED_FIRST by default in the legacy verifier. This compensates for the expiry of the DST Root X3 certificate. The LibreSSL project continues improvement of the codebase to reflect modern. safe programming practices. We welcome feedback and improvements from the broader community. Thanks to all of the contributors who helped make this release possible.

ISC ssl tls cryptography security libraries aes rsa sha1 communications

snownews 1.9 💾

A console RSS/Atom feed reader.

minor feature: Make the UI more compact. Simplify HTML detagging and rewrapping. Store feed cache content detagged. New translation for Serbian. Support ncurses without widechars. Quit normally on non-fatal signals. Stop using libiconv because only UTF8 is supported. Remove the need to configure html_entities. Ignore atom link tags where rel != alternate. saving of changes to smart feeds.

GNU GPLv3 news rss curses posix end-users