Electron 11.0.0-nightly.20200724 💾

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: DCHECK failure in value.IsHeapObject() in objectsde.cc. (Chromium security ). #24565. PDFium Javascript Active Document memory corruption. (Chromium security ). #24570. XSS on chrome://histograms/ with a compromised renderer. (Chromium security ). #24626. heap-use-after-free in content::NavigationRequest::OnWillProcessResponseProcessed. (Chromium security ). #24568. heap-use-after-free in ui::AXTreeSerializerblink (Chromium security ). #24556. integer overflow in GrTextBlob::Make. (Chromium security ). #24587. javascript URI sandbox flags aren't propagated in a blank string case. (Chromium security ). #24622. memcpy-param-overlap in AudioBuffer::copyFromChannel. (Chromium security ). #24585. remove leaks of post-redirect URL for in the CSP reports and stacktraces of errors (Chromium security ). #24559. update webrtc root certificate. (Chromium security ). #24618. use-after-free in devtools console. (Chromium security ). #24615. use-of-uninitialized-value in amr_read_header. (Chromium security ). #24595. usrsctp is called with pointer as network address. (Chromium security ). #24562. a termination crash on Web Workers with Node.js integration enabled. #24463. an where cpu and heap profiling in Node.js did not work properly with --cpu-prof, --heap-prof, and related CLI flags. #24542. an where macOS window vibrancy active state did not always match the active state of the window. #24546. Broken --trace-sync-io flag in Node.js. #24649. Clipboard.readBuffer returning incorrect value. #24468. Crash when opening app in remote X server. #24491. Unresponsive window when reloading with breakpoint in devtools. #24490. Documentation changes: #24515.

MITL node js

SWI Prolog 8.3.4 💾

SWI-Prolog offers a comprehensive free Prolog environment. It has been in development since 1987 and extended for requirements of real world applications, but is also widely used in research and education. It includes a nice command line interface, fast and transparent compilation, a debugger, profiling features. It also has the ability to integrate with C code, and already comes with packages for threading and process management, encryption, TCP/IP, TIPC, ODBC, SGML/XML/HTML, RDF, HTTP, graphics manipulation and output. It's also cross-platform.

minor feature: Updated jpl . DOC: Reviewed chapter on "exceptions". . Remove trailing whitespaces. . typos in manual. . ENHANCED: concurrent_and/2,3: limit size of answer queue. Jan Burse. . : Single threaded build. . CLEANUP: Generation management. . ADDED: Transaction isolation support. See transaction/1 and snapshot/1. . Trying to get GC working inside transactions. . avoiding a clause to be freed while in the transaction clause t . . Add citation to CICLOPS article. . : propagate I/O exceptions or signalled exceptions from discarding. . : Use L_GENERATION lock for removeClausesPredicate() to make this. . ENHANCED: Make reconsult predicate updates truly atomic. . : transaction nesting. . ADDED: current_transaction/1 to test whether a goal is running inside a. . ENHANCED: Avoid remembering clauses that are asserted and retracted in. . More tests for nested transactions. . Optimization. . Make CGC work for asserted and retracted clauses inside transaction. . DOC: Mostly changes to atom_codes/2 et al. . : retract/1 in nested transaction for clauses added by. . ADDED: transaction_updates/1 to get access to pending updates in a tr . . : Proper commit generation. . : Added missing predicate_options/3 declarations for. . ADDED: transaction/3. . Made the predicate_properties `number_of_clauses` and `number_of_rules`. . : Added option/2 dependency for library(thread). . Added library(prolog_xref) declarations for transaction support. . generation for predicate_property/2 `number_of_clauses`. . TEST: Test transaction constraints. . Documentation updates. . ENHANCED: transaction_updates/2: distinguish asserta and assertz. . Avoid the reserved transactions. . test for erased clauses. . Added asserta/assertz tests for transactions. . Deging stuff. . : Assert+retract inside a transaction may cause a clause to become. . Generalize the test. . : Avoid inconsistent L_PREDICATE and L_GENERATION locking (deadl . . : Clauses asserted in a transaction could b

GNU LGPL prolog compiler software-development

CAWT 2.5.0 💾

CAWT is a TWAPI-based TCL utility package to interact with COM interfaces on Windows systems. It provides specialised bindings for Word, Excel, PowerPoint, MSIE, Outlook, Matlab, and Google Earth.

major feature: Enhanced functionality for handling Office document properties. CawtOffice: Extended to support all types of document properties: bool, int, float, date and string. New procedures in CawtOffice: AddProperty, DeleteProperty, GetProperty, GetPropertyName, GetPropertyType, GetPropertyValue, SetPropertyValue.

BSDL tcl c win32 com twapi word excel matlab

dna.js Semantic Templates 1.6.2 💾

dna.js is a UI library for jQuery enabling developers to rapidly build maintainable JavaScript applications. You write semantic templates and then dna.js converts your JSON data into dynamically generated DOM elements.

minor feature: Bump jquery from 3.4.1 to 3.5.0 . . . Use package.json to set cdn version numbers. . Use lsof to detect if web server is already running. . Comments and script cleanup. . Bump travis ci to node v14. . Replaced Object.assign with spread operator #78. . . . Use integer ms for transitions. . Switch transiton to cleaner integer values. . Next release. . Add target support to data-href. . Release v1.6.2.

GNU GPLv3 clone template javascript jquery html dom developers

4MLinux 33.1 💾

4MLinux is a small, independent, general-purpose Linux distribution with a strong focus on the following four "M" of computing: Maintenance (system rescue Live CD), Multimedia (full support for a huge number of image, audio and video formats), Miniserver (DNS, FTP, HTTP, MySQL, NFS, Proxy, SMTP, SSH, and Telnet), and Mystery (meaning a collection of classic Linux games).

minor feature: This is a minor (point) release in the 4MLinux STABLE channel. Details at www.4mlinux.com

GNU GPLv3 x window system x11 console terminal osdistro

Nice Editor 3.3.0 💾

"ne" is a tiny programming editor for the terminal. It compiles and runs on any POSIX platform, provides standard keystrokes, and a very easy-to-use menu interface. ne has full UTF-8 support, syntax highlighting, a built-in scripting language for extensibility, unlimited undo/redo, autocompletion, and binary editing capabilities, and can work with rather large files even.

major documentation: You can now Save ( A) named documents from within the SelectDoc (F4) requester. The mark, if set, is visible. Warning about opening a document with the same name as an existing document now considers the fully qualified canonical path and name of each rather than just their basenames. Status bar Modified flag (*) may also be underlined, indicating the corresponding file's modification time has changed since the document was loaded or saved.

GNU GPLv3 c editor console developers posix

OPNsense 20.1.9 💾

OPNsense is an open source, easy-to-use and easy-to-build FreeBSD based firewall and routing platform. OPNsense includes most of the features available in expensive commercial firewalls, and more in many cases. It brings the rich feature set of commercial offerings with the benefits of open and verifiable sources. OPNsense started as a fork of pfSense® and m0n0wall in 2014, with its first official release in January 2015. The project has evolved very quickly while still retaining familiar aspects of both m0n0wall and pfSense. A strong focus on security and code quality drives the development of the project. OPNsense offers weekly security updates with small increments to react on new emerging threats within in a fashionable time. A fixed release cycle of 2 major releases each year offers businesses the opportunity to plan upgrades ahead. For each major release a roadmap is put in place to guide development and set out clear goals.

minor feature: Here are the full patch notes: o system: Windows-friendly Nextcloud configuration backup file timestamp (contributed by @Alphakilo) o firewall: validate if NAT destination contains a port o firewall: prevent config_read_array() from adding an empty lo0 o network time: NMEA GPS clock messages latitude and longitude parsing fix (contributed by @mikahe) o network time: prevent widget PHP warnings if no GPS fix was returned in NMEA message (contributed by @mikahe) o mvc: LegacyLinkField not allowed to return null in __toString() o plugins: os-collectd 1.3 1 o plugins: os-dyndns 1.22 2 o plugins: os-telegraf 1.8.1 3 o plugins: os-theme-rebellion 1.8.6 (contributed by Team Rebellion) o plugins: os-tinc fixes switch mode 4 o plugins: os-wireguard 1.2 5 o ports: ca_root_nss 3.54 o ports: curl 7.71.1 6 o ports: dnsmasq 2.82 7 o ports: monit 5.27.0 8 o ports: php 7.3.20 9 o ports: python 3.7.8 10 o ports: sqlite 3.32.3 11 o ports: syslog-ng 3.27.1 12

BSDL-2 network firewalls security

XHP library 4.0.0rc1 💾

XHP is Facebooks extension to utilize XML fragments and structures directly within PHP source code. Which allows simpler document construction, processing, and sane variable interpolation without having to use DOM functions. It also permits to declare custom :xml:object classes for even quicker templating. Previous versions are available for Zend/PHP5.

minor feature: New xhp class foo syntax, replacing class :foo. XHP classes can be declared in namespaces. XHP classes can be used from namespaced code - the : character is treated as a namespace separator when instantiating classes. XHP class names are no longer mangled; xhp class foo actually declares a runtime class called foo, not xhp_foo. The children declaration is no longer supported; the approach introduced with 3.1 is now required. The category declaration is no longer supported; interfaces are used instead. All classes are now namespaced, including the HTML tags. Disable_xhp_element_mangling=true and enable_xhp_class_modifier=true in.hhconfig. Hhvm.hack.lang.enable_xhp_class_modifier=true and hhvm.hack.lang.disable_xhp_element_mangling=true in your HHVM configuration, including when generating the autoload map, running HHAST, etc. Through migration instructions. The defaults to change in HHVM so the above configuration is no longer required; this will effectively make XHP-Lib v4 the standard XHP-Lib for new HHVM releases.

MITL php hhvm c hack xml language-syntax extension developers

OCRmyPDF 10.3.0 💾

OCRmyPDF adds an invisible text layer to PDF documents after passing it through the Tesseract OCR engine. The output will be PDF/A with a selectable but invisible text layer above scanned image-documents. This allows later searching and archiving.

minor feature: Docs: edit plugins . de.log missing pageno handler. . Docs: Note usage of OCR_JSON_SETTINGS for watcher. . Optimize: incorrect to prevent re-optimizing JBIG2s. . Optimize: add type hints. . Optimize: improve typing of xref_exts. . Update pre-commit settings. . Optimize: add typing for Xref, remove fspath()'s. . Docs: install notes for ARM64. . Docs: explain firstresult hook behavior. . Pipelines: Python 3.7/3.8 on macOS. . Add locking to Leptonica error trap. . Merge branch 'feature/optimize-cleanup'. . For Leptonica 1.79+ use leptSetStderrHandler. . Update debian/copyright from Debian, with. Pdfinfo: Replace list comp with gen expr'n. . Disable test_error_trap for Leptonica 1.79. . Merge branch 'feature/leptonica-179'. . Docs: plugins update. . Enable pikepdf mmap and set up signal handlers. . Enable pikepdf mmap in other contexts. . V10.3.0 release notes. . Merge branch 'master' of github.com:jbarlow83/OCRmyPDF.

GNU GPLv3 pdf ocr scanning

µBlock Origin 1.28.5b5 💾

µ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.28.4.firefox.signed.xpi uBO works best on Firefox. . uBO works best on Firefox. Chromium: Submitted for review For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. . For Chromium version 54 and older, it is necessary to enable "Experimental JavaScript" at chrome://flags/#enable-javascript-harmony. 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/. Add cdn.jsdelivr.net mirror for urlhaus blocklist. Remove repo.or.cz from list of CDNs for urlhaus blocklist. spurious rejection of some AdGuard redirect filters. the reporting of invalid static extended filters in the logger. improper rejecting fitlers with all, document options.

GNU GPLv3 javascript browser ad-blocker filter privacy

PHP 8.0.0alpha3 💾

PHP is a scripting language primarily suited for web applications. It's organically grown into a full-featured programming language, with huge semantic progress in recent years (apart from the namespace separator choice). Many features and extensions come built-in or can be dynamically loaded. Database interfaces, XML processing, regular expressions, networking and broad internet protocol support, IPC, internationalization, image manipulation, filesystem, contemporary cryptography support, file and data format support make the Zend-based PHP.net distribution the most general-purpose PHP runtime.

minor feature: Merge branch 'PHP-7.4' . Remove leftover decomment. . Update to PCRE2 10.35. . Merge branch 'PHP-7.4'. . Load constant value only if necessary. . Add support for forcing regeneration of arginfo files. . Treat attribute argument lists like normal argument lists. . ci skip Merge branch 'PHP-7.4'. . Merge branch 'PHP-7.4'. . JMP optimization. . func info for get_class_methods(). . Merge branch 'PHP-7.4'. . Better instruction selection. . IS_INDIRECT handling. . Merge branch 'PHP-7.4'. . IS_UNDEF handling. . Merge branch 'PHP-7.4'. . Removed already implemented TODO comment. . Use zend_string_equals API in a couple places. . . Added stubs for ext/oci8. . Reuse warning function. . sapi_windows_vt100_support() arginfo. . display info about system used to build and its provider. . define build system and provider on Windows. . skip ci add upgrade note. . Correctly determine arg name of USER_ARG_INFO functions. . ReflectionMethod::invoke() object is not optional. . Add string or object ZPP macros. . skip-ci Add README for ext/mysqli tests. . More accurate reference-counter inference. . More accurate reference-counter inference. . refactor: class constants parsing. . Avoid some unnecessary uses of no_separation=0. . Remove requirements for proto comments from CODING_STANDARDS. . Remove proto comments from C files. . a few comments. . Refactor levenshtein(). . Update NEWS for PHP 8.0.0alpha2. . Update NEWS for 8.0.0alpha3. . Don't allow separation in callback filter. . Disallow separation in a number of callbacks. . Don't allow separation in CallbackFilterIterator. . Don't allow separation in array functions. . up test. . Explicitly create references in UConverter callbacks. . Remove no_separation flag. . Merge branch 'PHP-7.4'. . Merge branch 'PHP-7.4'. . Merge branch 'PHP-7.4'. . . Remove ZEND_VM_EXPORT functionality. . Remove #undefs from vm_gen. . Assert exception set in HANDLE_EXCEPTION(). . Assert no exception

PHPL php scripting programming-language web

GitLab 13.2.0 💾

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.

major feature: (2020-07-22). ### Security (3 changes). Unconfirm wrongfully verified email addresses and user accounts. !35492. Make logrotate run as git user for source installations. !35519. Replace misleading text in re-confirmation emails. !36634. ### Removed (7 changes, 2 of them are from the community). Remove deprecated dashboard group milestone pages. !13237. Removed UltraAuth integration for OmniAuth. !29330 (Kartikey Tanna). Remove all search autocomplete for groups/projects/other. !31187. Remove temporary datepicker position as it is no longer required. !31836 (Arun Kumar Mohan). Remove the ability to customize the title and description of some integrations (zilla, Custom Tracker, Redmine, and YouTrack). !33298. Drop deprecated _ANALYZER_IMAGE_PRE. !34325. Remove Internet Explorer 11 specific polyfills. !36830. ### (300 changes, 79 of them are from the community). Remove broken hyperlink from and reopen button. !22220 (Lee t). 'Active' checkbox text in Pipeline Schedule form to be a label. !27054 (Jonston Chan). back button when switching MR tabs. !29862 (Lee t). Remove ability to scroll while in Design View. !29881. merge request note label URLs. !30428 (Lee t). default path when creating project from group template. !30597 (Lee t). that prevented k8s authentication with intermediate certificates. !31254 (Abdelrahman Mohamed). group transfer service to deny moving group to its subgroup. !31495 (Abhisek Datta). issuable listings with any label filter. !31729. Move prepend to last in ee-app-services. !31838 (Rajendra Kadam). Fallback to lowest visibility level in snippet visibility radio. !31847. Add class stubs and leaky constant alert in query limit helper spec. !31949 (Rajendra Kadam). Remove usage of spam constants in spec. !31959 (Rajendra Kadam). leaky constant in uninstall progress service check. !32036 (Rajendra Kadam). leaky constant in commit entity spec. !32039 (Rajendra Kadam). leaky constant in task completion status spec

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

PeerTube 2.3.0 💾

Federated video streaming platform, that's based on ActivityPub and P2P (BitTorrent) stream distribution technology. Individual video hosting instances profiteer from shared communities and content caching.

minor feature: Add client_overrides directory in configuration file. You must configure it in your production.yaml. Deprecate /videos/abuse endpoint. A new endpoint to report videos will be created in PeerTube 2.4 and will also allow to report accounts and comments (/videos/abuse will be removed in 3.0). Renamed videos blacklist feature to videos blocks/blocklist. Add feeds routes to the openapi spec @rigelk. Add notifications routes to the openapi spec @rigelk. Add redundancy routes to the openapi spec @rigelk. Add plugins routes to the openapi spec @rigelk. Add examples, descriptions and missing filters for abuses routes in the openapi spec @rigelk. Update CentOS insutructions in dependencies.md @cgarwood82 in 2904. Switched image processing library from native dependency sharp to pure JS implementation jimp. Admins don't have to compile sharp anymore and jimp is lighter. Provide specific engine boundaries for NodeJS and Yarn @rigelk in 0c4bacb. Add ability to set database.name config option @gramakri in #2898. POSTGRES env variables in docker-compose. OpenDKIM permissions in docker-compose setup @kimsible in #2868. Auto block videos (alpha). Add ability to override client assets: logo - favicon - PWA icons - PWA manifest name and description @kimsible in #2897. Add global search support (has to be explicitely enabled by admins). Add ability for admins to display a banner on their instance. Support Vietnamese and Kabyle languages. Also re-establish Occitan language locale despite lack of support in Angular. Federation: Make federation of unlisted videos an instance-level server preference @Tak in #2802 Sort ActivityPub video object files by resolution in descending order Send complete video description in ActivityPub video objects . Make federation of unlisted videos an instance-level server preference @Tak in #2802. Sort ActivityPub video object files by resolution in descending order. Send complete video description in ActivityPub video objects. Moderation: Add abilit

Affero GPLv3 javascript angularjs web video hosting activitypub

Sweet Home 3D 6.4 💾

Sweet Home 3D is an interior design application that helps you to quickly draw the floor plan of your house, arrange furniture on it, and visit the results in 3D.

minor feature: Improved resolution scale management in the plan for HiDPI screens under Java 8.. a in redoing dimension line resizing.. Added IDs to home objects which may be modified.. Added support for editing home plans in Sweet Home 3D JS with the ability to save modified homes on a JSP server.. an in Sweet Home 3D JS Viewer which prevented touch management to work correctly under iOS.. Improved drawing order of transparent objects in Sweet Home 3D JS Viewer.. Other minor and enhancements.

GNU GPL modeller design visualization java

Greenish - Data Monitoring Tool 1.3.1 💾

Greenish is a monitoring tool, that can be used to monitor the presence of data-sets. Greenish understands periods, for example for an hourly job, Greenish can check for data for all the past N hour data-sets. Greenish jobs are configured in a YAML-like configuration file, here is an annotated example. Greenish provides default values for most of the settings, the defaults can be found here. Greenish does not have a standard monitoring scripting language/plugin. Monitoring tasks can be in any executable form, details are in Monitoring Jobs.

minor feature:

MITL monitoring-tool data etl-pipeline etl-jobs etl