youtube-dl 2020.03.06 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: youtube age-gated videos support without login. vimeo showcase password protected video extraction. pornhub Improve title extraction. peertube Improve extraction. servus Add support for new URL schema. vimeo subtitles URLs.

Public Domain python utility video

ImageMagick 7.0.10-0 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Https://imagemagick.org/discourse-server/viewtopic.php?f=2 t=37616 . . . Bump to ImagMagick 7.0.10. . . . Removed disabling warning because this is no longer necessary. . . . Corrected conversion from string. . . . Label text no longer gets cut-off. . Manpage typo. . Restored changes that were reverted by accident. . Https://github.com///1857. . Https://github.com///1857. . Https://.chromium.org/p/oss-fuzz//detail?id=21023. . Https://imagemagick.org/discourse-server/viewtopic.php?f=2 t=37616. . Always correct the width and height of the image. . Https://imagemagick.org/discourse-server/viewtopic.php?f=2 t=37616. . Https://imagemagick.org/discourse-server/viewtopic.php?f=3 t=37663.

Apache c graphics image-manipulation image-magick graphics-conversion

Electron 10.0.0-nightly.20200306 💾

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: Added ability to set and get title bar traffic light position on the fly (macOS). #22564. Added new spellcheck-dictionary- events on the `session module to help track and dedictionary initialization. #22558. Allow some NODE_OPTIONs in packaged apps. #22539. process.getProcessMemoryInfo() return wrong private value on macOS. #22496. a potential crash on devices which had not connected any printers to their network. #22518. an occasional segfault with modal windows being or destroyed. #22481. where repositioned traffic lights would be in the wrong position after the user switches OS theme. #22559. some properties not working in webview tags. #22510. MacOS VoiceOver is now able to find its way back into web contents after it navigated "out" of an application. #22470. Removed assurance of object identity equality from the contextBridge as it is incapable of handling mutations. #22557. Updating the document title while in fullscreen with custom traffic light positions no longer makes the traffic lights invisible. #22508. Updated Chromium to 80.0.3987.137. #22548.

MITL node js

darktable 3.0.1 💾

darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

minor feature: Almost 3 thousand commits to darktable+rawspeed since 2.6. 553 pull requests handled. 66. Updated user manual is coming soon . A full rework of the GUI. The whole GUI is now fully controlled by GTK+ CSS rules. There is no more size, color, position in Gtk C code, which makes the whole GUI themable. This version comes with several themes: It's now possible to associate dynamic key shortcuts to sliders, then. use them with the mouse wheel or arrow keys to move the value up and down. For example, associating the E key to the exposure slider, you can press it and scroll to increase the exposure without having to open the module. You get fast heads-up access to all your favorite settings, as if you were using a dedicated multimedia console. . The color picker on the 'tone curve', 'color zones' and 'fill light' modules. as well as the parametric mask controls, now allows you to select an area when enabled by using Ctrl+click on the button. . Added undo/redo support in lighttable for tags, color labels, ratings. metadata, deleted history stack, pasted history stack and applied styles. IMPORTANT: The 'preview' and 'preview with focus detection' actions (previously Z and Ctrl+Z respectively) are now assigned toW and Ctrl+W in order to follow the convention of. using Ctrl+Z for the "undo" function (Ctrl+Y for redo). . A new timeline view has been introduced in the lighttable. . A new 'culling' mode has been added to the lightable view. It. displays a number of consecutive images starting from the first selected, and allows you to pan zoom them. The number of displayed images can be set by the user, and they can be navigated with the mouse wheel and keyboard. . A quite extensive rewrite of the lighttable view (including the filmstrip in darkroom view). has been made to greatly improve the overall performance. The lighttable is now usable on 4K and 5K monitors. . Added support for the new 'raster mask', a copy of a parametric mask. which is stable during the wh

GNU GPLv3 capture digital-camera graphics-conversion viewer macos linux c

IfcOpenShell 0.7.0-validation 💾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature: Check for NULL placement . Brep and swept solid working now. . Trying to find out why placements don t arrive at Triangulate(). . with transformations?. . Take into account extrusion height. . . . Putting functions into files per geometric type. . Merge branch 'cgal' into ken_first_steps. . Entities for basic CSG. . Several more classes, needs testing. . Boolean ops using Nef polyhedra (untested). . IfcRectangularPyramid. . IfcRightCircularCylinder. . IfcRightCircularCone. . Adding some validation code. . Some deging code, checking transformations. . in cylinders/cones. . Didn t save sphere output. . Boolean ops working?. . . . Right way to output more than one object. . Circular profiles, added missing transformation for rectangles. . Rounded rectangles. . IfcTrapeziumProfileDef. . IfcEllipseProfileDef. . IfcFaceBasedSurfaceModel. . IfcTriangulatedFaceSet. . Zero-radius rounded rectangles. . Removing duplicate points, IfcCartesianTransformationOperator3D with . . Decode. . Skeleton for IfcEdgeLoop and IfcOrientedEdge. . Switched to Nef_polyhedron_3. Some problems. . Switched to normals per vertex per face. . Hollow circles. . Extrusions with holes (Nef). . Rounded rectangles work now, def must be before rectangles. . Hollow rectangle profiles, all tested now. . . . Skeleton for planes+halfspaces. Might be wrong. . Composite curves. . IfcCartesianTransformationOperator3DnonUniform (untested). . C profiles. . L profiles. . I profiles (untested). . . . CGAL library linking on windows, conditional IfcTriangulatedFaceS . . null pointer access in tesselation of opencascade shape. . Apply transformation to IfcExtrudedAreaSolid. .

GNU LGPLv3 bim cad

Nextcloud 18.0.2RC1 💾

Access, share and protect your files, calendars, contacts, communication & more at home and in your enterprise. Keep all of your life / business private and secure on a server you control. Share with only who you choose, and no-one else.

minor feature: Properly set current file info when switching the details view . Do not show sidebar on rename. . Only show tag selector if tags are set. . after click. . . . Listen to the right even for auto share accept. . . . Do not save on update, use submit. . . . . . Add color background hover css variable. . Sidebar legacy FileInfoModel requirement. . . . . . max width on 2FA pages. . Only allow navigation to a folder if you have access. . userlist alignment. . new user table. . add button. . make actionButton sticky. . popover menu overlapping. . indentation and 3 dot menu. . eslint errors in settings. . indentation. . Bump bundles. . . . . . Remove global share accepter since auto-accepting is the default. . Make auto accepting the default and provide setting to enforce the sh . . Bump bundles. . . . Prevent duplicate entries in file sidebar. . . . . . Add new recommended 18 apps. . width and icon. . . . Bump version. . cursor on disabled contenteditable divs. . . . Reduce legacy event log level to de. Bump style-loader from 1.1.2 to 1.1.3. . . . Increase the timeout for app downloads. . Adjust unit test for #19017. . . . loaded controller check. . . . expose Argon2 options (as we did for bcrypt). . use getSystemValueInt. . ignore values that undershoot the minimum, go with default. . extended documentation. . multiselect actions for files. . Make sure the whole file list header is sticky and properly stacks to . . . . . . Adjust filelist color handling to new dark theme value. . New file menu needs to be above the filelist header. . Do not invert avatar colors when dark theme is enabled. . . . . . . . . . Use the target for file notifications. . Use correct appid for talk. . add hub bundle for easy post-installation. . . . . . . . apps can have polyamorous relationships with bundles. . Compile assets. . . . Use themed favicon-fb. . "Call to undefined method OCA WorkflowEngine Entity File::t()". . .

Affero GPLv3 storage cloud web-environment file-sharing secure s3 dropbox

BallroomDJ 3.29.13.1 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.13.1 (2020-3-6) (stable) Bug Fixes: Windows: Fix reporting tools internet connection.

Zlib end-users linux macos windows bsd tk tcl player ballroom

Mesa 20.0.1 💾

Mesa 3D is a collection of graphics libraries and drivers that implement hardware-accelerated OpenGL 3. It comes with its own software emulation fallback driver though. Besides OpenGL and OpenGL ES, it implements OpenVG and EGL, but also allows for Direct3D interfaces.

minor feature: Mesa 20.0.1 is a release which found since the 20.0.0 release. Mesa 20.0.1 implements the OpenGL 4.6 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don't support all the features required in OpenGL 4.6. OpenGL 4.6 is. only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver. Mesa 20.0.1 implements the Vulkan 1.1 API, but the version reported by the apiVersion property of the VkPhysicalDeviceProperties struct depends on the particular driver being used. New features,, V3D/Broadcom (Raspberry Pi 4) - GLES 3.1 - GL_EXT_texture_norm16 advertised, but not usable, i965 assertion failure in fallback_rgbx_to_rgba, Compute copies do not handle SUBSAMPLED formats, Changes, Andreas Baierl (1):, gitlab-ci: lima: Add flaky tests to the skips list. Andrii Simiklit (1):, Revert quot;glx: convert glx_config_create_list to one big calloc quot;. Arcady Goldmints-Orlov (1):, spirv: Remove outdated SPIR-V decoration warnings. Bas Nieuwenhuizen (1):, radeonsi: compute copies for subsampled formats.. Caio Marcelo de Oliveira Filho (1):, intel/gen12: Take into account opcode when decoding SWSB. Chris Wilson (1):, iris: import sync-file into syncobj. Danylo Piliaiev (1):, i965: Do not generate D16 B5G6R5_UNORM configs on gen lt; 8. Dave Airlie (7):, dri: add another get shm variant. glx/drisw: add getImageShm2 path, glx/drisw: return false if shmid == -1, glx/drisw: shm put image fallback, gallivm/tgsi: stream id regression, gallivm/nir: integer divide SIGFPE, gallivm/nir: handle mod 0 better.. Dylan Baker (7):, docs: Add release notes for 20.0.0.pick_status.json: Update to 8291d728dc997e87b4d2e4e451692643a1dba881.pick_status.json: Update to e4baff90812d799d586296fcad992ddcc553c359.pick_status.json: Update to 01496e3d1ea0370af03e6645dbd2b864c2ace94c.pick_status.json: Update to 093236348

MITL x11 graphics 3d graphics-driver emulation opengl

Calibre 4.12 💾

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: 4.12 06 Mar, 2020 New features Kobo driver: Add support for new firmware with the series list on the device. Automatically extract the source DOCX file from Kindle Create KPF files when adding them to calibre. If you prefer to preserve the KPF file you can disable the KPF Extract plugin in Preferences- gt;Plugins. Content server: Add a button to delete all locally cached books. Edit Book: Allow selecting the contents of a tag with Ctrl+Alt+t. Viewer: Save current position after 3 seconds of last position change. Useful if the viewer crashes on resume from sleep. Viewer: Add a keyboard shortcut (Ctrl+w) to toggle the scrollbar. Viewer: Keyboard shortcuts to change number of columns (Ctrl+ and Ctrl+ ). the Douban metadata download plugin Viewer: searching in Regex and Whole words mode not working well. Viewer: searching for multiple words in layout books not working. RTF Input: handling of RTF files with invalid encoded text. PDF Output: Add a hangcheck for loading HTML if there is no progress for sixty seconds abort Viewer: When starting without a book allowing quitting the viewer by clicking the button on the "Open book" page New news sources. Spectator Australia by James Cridland Improved news sources. Wired. ABC News Australia.

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

µBlock Origin 1.25.1rc3 💾

µ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: Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. 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. Firefox: Click uBlock0_1.25.0.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Reverse lookup of filter fails with wildcard-leading patterns. Search Bar is partially hidden on list pages. "0" preare currently not accepted as valid hosts entries. Regression Show requests blocked in the logger as a result of csp= option. Source list of entity filter with subdomain is not looked up correctly. Fanboy's Cookie List moved to better place. Cosmetic filtering with Shadow DOM/tree/root. "::" entry in notracking hosts file blocks URLs containing "::". Adsbygoogle.js injectable does not validate whether iframe going to be injected is already exist or not. Address 1st-party tracker blocking. Allow clicking on domain to expand it to show hosts. New way to convey IDN and CNAME info in popup panel. Harden abort-current-inline-script scriplet. Remove "uBlock filters -- Experimental" from stock lists. unescaped attr value in generated CSS selector. regex-like filter representation in logger. Improve neutered Google Analytics replacement scriptlet.

GNU GPLv3 javascript browser ad-blocker filter privacy

Grav 1.6.22 💾

Grav is a modern Web-CMS, implemented in PHP, utilizes flat-file storage, and is optimized for low latency. It uses MD/CommonMark for page structuring, provides a lean but powerful API and plugin hook system, uses Twig for templating, YAML configuration, Doctrine caching. The file store allows simple backups and versioning using any SCM. Grav comes with a feature-rich admin interface and CLI tools are provided.

minor bugfix: 1. (#new) Added `Pages::reset()` method. 1. (#improved) Updated Negotiation library to address. 1. (#) with search plugins not being able to switch between page translations. with `Pages::baseRoute()` not picking up active language reliably. Reverted `validation: strict` as it breaks sites, see.

MITL php cms webcms flat-file markdown yaml

Vim 8.2.0356 💾

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.0356: MS-Windows: feedkeys() with VIMDLL cannot handle CSI Problem: MS-Windows: feedkeys() with VIMDLL cannot handle CSI correctly. Solution: Modify mch_inchar() to encode CSI bytes.

Other text-editor ide vi vim

GitLab 12.8.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 bugfix: ### Security (17 changes). Update container registry authentication to account for login request when checking permissions. Update ProjectAuthorization when deleting or updating GroupGroupLink. Prevent an endless checking loop for two merge requests targeting each other. Update user 2fa when accepting a group invite. for XSS in branch names. Prevent directory traversal through FileUploader. Run project badge images through the asset proxy. Check merge requests read permissions before showing them in the pipeline widget. Respect member access level for group shares. Remove OID filtering during LFS imports. Protect against denial of service using pipeline webhook recursion. Expire account confirmation token. Prevent XSS in admin grafana URL setting. Don't require base_sha in DiffRefsType. Sanitize output by dependency linkers. Recalculate ProjectAuthorizations for all users. Escape special chars in Sentry error header. ### Other (1 change, 1 of them is from the community). tures for Error Tracking Web UI. !26233 (Takuya Noguchi).

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

HumHub 1.4.3 💾

HumHub is a social networking portal script and framework. It's flexible and comes with an user-friendly interface. HumHub can be used as customized social network, social intranet teamwork or enterprise application. It provides notifications, activity streams, dashboards, spaces, user profiles, social tools (follow, like, connect), groups, directories, file sharing, and search across all content.

minor feature: CSS presentation for tables wider than the container and videos missing borders (areasas)-. New user invite headline broken in German translation. Enh: Updated translation files.

Affero GPLv3 php yii mysql social-network groupware

gradle 6.2.2 💾

Gradle is an open-source build automation tool focused on flexibility and performance. Gradle build scripts are written using a Groovy or Kotlin DSL.

major bugfix: This is a patch release for Gradle 6.2. This fixes a critical bug in Gradle 6.2: Multi-project build use the properties of the rootProject for all included builds. #12381 We recommend that you use Gradle 6.2.2 over the initial release of Gradle 6.2.

Apache build-tool c c++ groovy java kotlin

Django 3.0.4 💾

Django is a high-level Python Web-MVC framework for RAD with clean and pragmatic code. It's comparatively fast, integrates moderns security features, and is very scalable. It prefers explicit configuration over implicit conventions, has an object-relational database mapper, autogenerated admin interfaces, flexible regex-based URL dispatching, internationalization features, a custom templating engine or Jinja2, caching, authentication or authorization, a user comment plugin, RSS/Atom and sitemap modules, GeoIP integration.

minor feature: 3.0.x - migrations crash when altering a field . . 3.0.x - WatchmanReloaderTests.test_setting_time . . 3.0.x - Clarified usage of make_aware() with is_dst a . . 3.0.x Refs #30798 -- Prevented chaining fields from the same relate . . 3.0.x - Meta.ordering validation for pk of rela . . 3.0.x Refs #30597 -- Added a warning about dependent apps when unap . . 3.0.x - Clarified how to unapply migrations. . 3.0.x - Prevented manifest creation when running coll . . 3.0.x Doc'd that migrate commmand accepts a unique migration name p . . 3.0.x - Made serialization in migrations use members . . 3.0.x Refs #28690 -- Added more tests for parse_http_date(). . 3.0.x - handling of two-digit years in parse_ht . . 3.0.x Added release dates for 2.2.6, 2.1.13, and 1.11.25. . 3.0.x Added stub release notes for 2.2.7. . 3.0.x - crash of QuerySet.bulk_create() with mi . . 3.0.x typo in BulkInsertMapper constant name. . 3.0.x Added stub release notes for 1.11.26 and 2.1.14. . 3.0.x - Clarified return value of Sitemap.items(). . 3.0.x Refs #28699 -- Clarified CSRF middleware ordering in relation . . 3.0.x Refs #30010 -- Doc'd running tests with django-docker-box. . 3.0.x Refs #15396 -- Mentioned full path to GZipMiddleware in docum . . 3.0.x Refs #27914 -- Moved test enum.Enum subclasses outside of Wri . . 3.0.x Refs #27914 -- serialization of nested enum.Enum classe . . 3.0.x - Added explicit list of supported databases to . . 3.0.x Made minor edits and small to docs/faq/install.txt. . 3.0.x Refs #10348 -- Doc'd that ModelAdmin ignores list_select_rela . . 3.0.x - Doc'd fast nullable column creation with defa . . 3.0.x - Field.__deepcopy__() so forms don't sha . . 3.0.x - Doc'd how to avoid running certain test class . . 3.0.x - Clarified that AdminEmailHandler processes al . . 3.0.x - Added note about parent link fields in formse . . 3.0.x Corrected section indentation in unit tests contributo

BSDL python django orm web-mvc web-development routing authorization developers

Babel 7.8.7 💾

Babel is a code translator, which compiles next-gen EcmaScript 6 syntax into browser-consumable ES5/JavaScript. It adds a few proposed ES7 constructs even, and works with React, Node.js, Rails, etc. It provides for: array comprehensions, arrow functions, async functions, async generator functions, classes, class properties, computed property names, constants, decorators, default parameters, destructuring, exponentiation operator, for-of, generators, generator comprehensions, let scoping, modules, module export extensions, object rest/spread, property method assignment, property name shorthand, rest parameters, react, spread, tail call optimisation, template literals, type annotations, unicode regex support.

minor bugfix: (2020-03-05). #### :: `babel-preset-env`. Allow using `preset-env` with newer versions of `compat-data` (@nicolo-ribaudo). `babel-core`. Pass URLs to import() rather than paths (@nicolo-ribaudo). `babel-parser`. (babel-parser): chain off optionally chained keys named class and function (@Vages). `babel-helper-call-delegate`, `babel-plugin-transform-parameters`. scope of function body when var redeclares param (@openor). `babel-generator`. printing parentheses around optional chains (@sag1v). `babel-types`. Add "Statement" as alias to Flow enum declaration (@gkz). `babel-plugin-transform-typescript`. Typescript: Preserve decorated definite class properties (@jamescdavis). #### :house: Internal. `babel-parser`. Refactor: add parser message template (@JLHwung). Other. Set correct version for @babel/eslint-plugin-development (@nicolo-ribaudo).

MITL javascript ecmascript nodejs compiler conversion es6 es7 developers

PHP 7.4.4RC1 💾

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.3' into PHP-7.4 . Avoid signed integer overflow in string offset check. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . early free of assign_obj op_data. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Try to make proc_open_.phpt more robust. . : General performance regression with PHP 7.4 on Windows. . leak when generator during yield in finally. . (class_exists returns True for classes that are not . . Similar problem also exists in Interfaces. . Partial for. (Use After Free's in XMLReader / XMLWriter). . Revert "(Use After Free's in XMLReader / XMLWriter)". . (Use After Free's in XMLReader / XMLWriter). . test case. . Merge branch 'PHP-7.3' into PHP-7.4. . Skip test for clang builds. . Make GeomFromText tests compatible with MySQL 8. . Don't test the RENAME DATABASE query. . Don't check TIMESTAMP NOT NULL in fetch_field_flags test. . Skip.phpt if local_infile disabled on server. . Specify explicit row order in PDO MySQL test. . Don't use PASSWORD() function in test. . Support auth switch request during caching sha2 auth. . unix socket check during caching_sha2_password. . Add support for caching_sha2_password in change user authentication. . Handle error response during caching_sha2_password auth. . Handle empty password fast path in caching_sha2_password. . Merge branch 'PHP-7.3' into PHP-7.4. . Merge branch 'PHP-7.3' into PHP-7.4. . Revert "Increase serialize_lock while decoding session". . Add test for. Merge branch 'PHP-7.3' into PHP-7.4. . . Properly propagate url_stat exceptions during include. . Avoid undefined behavior. . Make url_stats in resolve_path quiet. . Also propagate include exceptions in opcache. . Remove superfluous compiler option. . Add test case for. ci skip Revert "Add test case for ". . Extract php_var_serialize_nested_data() fun

PHPL php scripting programming-language web

matplotlib 3.2.0 💾

Python matplotlib is a for 2D plotting publication-ready figures in various formats, or rendering them interactively cross-platform. It can be scripted or used in Pythons interactive shell, within web applications, or through bindings with multiple GUI toolkits. It simplifies plot generation, histograms, power spectra, bar charts, error charts, scatter plots. Typical uses only require a few lines of code, while complex rendering is kept feasible. Its pyplot interface provides a MATLAB-style API.

minor feature: REL: v3.2.0 Highlights of this release include: Default image interpolation is now `'antialiased'` to better handle. Down-sampling and reduce artifacts when up-sampling by small. Ratios. Change when ticks switch to using an offset to improve readability. Improvements to auto-scaling and auto-limits. - `DivergingNorm` has been renamed to `TwoSlopeNorm`. Support for 3 and 4 digit hex colors. Improvements to Logit scale ticker and formatter. Control of where errorbars start getting placed with `errorevery`. Correct kerning when laying out text. Improvements to MovieRegistry. For the full details please see the whats new 1 and API changes 2 . in the documentation. 1 https://matplotlib.org/3.2.0/users/whats_new.html. 2 https://matplotlib.org/3.2.0/api/api_changes.html.

Python python plotting graphs science mathematics matlab matplot

exiftool 11.90 💾

ExifTool is a Perl library and command-line tool for reading and updating common meta data information in various file formats. Foremost it works on image files, EXIF, PNG, GPS, IPTC, XMP, JFIF/JPEG, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP, AIFF, DJVU, Postscript, GZIP, OpenDocument, PDF, SVG, OGG and ID3. It can also edit maker notes of digital (RAW) camera files from Canon, Casio, FLIR, FujiFilm, GE, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon, Nintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo, Sigma/Foveon and Sony.

minor feature: Added a new Sony LensType. - Aded two new Olypus LensType values. - Added a new Canon LensType. - Added some new Canon RecordMode values. - Added some new QuickTime GeneralProfileIDC values. - Added new values for a couple of FujiFilm tags. - Added a number of new QuickTime GenreID values. - Decode Nikon Z6/Z7 phase-detect AF points. - Patched to avoid possible "Undefined subroutine" error in MacOS 10.15. - incorrect offsets in -htmlDump output for some file types.

Artistic perl exif meta-data

OpenShot Video Editor 2.5.1 💾

OpenShot Video Editor is a free, open-source video editor for Linux. OpenShot can take your videos, photos, and music files and help you create the film you have always dreamed of. Easily add sub-titles, transitions, and effects, and then export your film to DVD, YouTube, Vimeo, Xbox 360, and many other common formats.

minor feature: UTF-8 Project Encoding (for non-ASCII characters). Thumbnail Server UTF-8 Encoding. Auto-Repair UTF-8 Corrupted Projects. Updated Documentation (with Auto-Update). Updated Translations / Supporters. Misc. Df8baf0 2020-03-01 FeRD (Frank Dana) Merge branch 'osp-file-repair' into release-20200229 HEAD - release-20200229, origin/release-20200229. 4ed2c2f 2020-03-01 FeRD (Frank Dana) json_data: Correct for lost slashes, pre-repair. F792a4a 2020-02-29 Jonathan Thomas Release branch for 2.5.1 (min libopenshot version 0.2.5). 777cf1f 2020-02-29 Jonathan Thomas F044d07 2020-02-29 SuslikV formatting of repaired JSON data. D28befd 2020-02-29 SuslikV Add thumbnail to the audio only clip. 35b65e8 2020-02-28 Jonathan Thomas Updating release date and appdata.xml entry origin/update-translations-2-5-1, update-translations-2-5-1. 8201f31 2020-02-28 Jonathan Thomas Ddf89b9 2020-02-28 Jonathan Thomas Fd39dde 2020-02-27 Jonathan Thomas Bumping version to 2.5.1-dev (for upcoming release). E05f4bc 2020-02-27 Jonathan Thomas Update cache for 2.5.1 release. B434a9a 2020-02-27 Jonathan Thomas Updating contributors/supporters for upcoming 2.5.1 release. 03499eb 2020-02-27 Jonathan Thomas Updating translations for upcoming OpenShot release (2.5.1). 4d46dde 2020-02-27 Jonathan Thomas D259a22 2020-02-27 FeRD (Frank Dana) json_data: Autorepair corrupted project files. 7f8107a 2020-02-27 FeRD (Frank Dana) main_window: Persist statusBar as a class member. Ee43136 2020-02-26 Jonathan Thomas 770b744 2020-02-19 Frank Dana Retire Windows envvar-deletion code. 34fab2b 2020-02-18 Jonathan Thomas 5c1bb2c 2020-02-18 Frank Dana 3b3e026 2020-02-18 Jonathan Thomas 8d1c0ad 2020-02-16 SuslikV readonly text fields visibility. 7deb3f7 2020-02-16 SuslikV

GNU GPLv3 artistic-software video non-linear-editor c++ python qt

Tornado 6.0.4 💾

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.0.4 Mar 3, 2020. General changes. Binary wheels are now available for Python 3.8 on Windows. Note that it is. still necessary to use. `asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy())` for. this platform/version. an in `.IOStream` (introduced in 6.0.0) that resulted in. `StreamError` being incorrectly raised if a stream is mid-read. but there is enough buffered data to satisfy the read. `.AnyThreadEventLoopPolicy` now always uses the selector event loop on Windows.

Apache python web-framework http-server

OrientDB 3.0.29 💾

OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.

minor feature: version bumped to 3.0.29-SNAPSHOT . ArrayIndexOutOfException on remote client reconnect. . potential OOM when importing supernodes with import database. . Started JS sandboxing. . Implemented class filter. . Implemented matches on packages and more tests. . Added integration test + default empty config. . Minor refactor. . Removed unused imports. . Added unregister of the script interceptor. . Enhance usage of indexes in execution planning when LET and subquerie . . . . cluster creation from console (output message). . Removed manual startup of scripts in tests. . Merge branch '3.0.x' of https://github.com/orientechnologies/orientdb . . . add distributed detracking of nodes in local resut. . add clean up operations in queue in case of reinstall. . Reduce memory footprint for import database. . lazy ridbag import in ODatabaseImport. . Add test case for lazy import of ridbags. . Optimize memory management for import database. . ported for restore wal in case of database restore with different . . has been. . Merge branch '3.0.x' into laa_3.0.x. . Deadlock inside tx was. has been. . Optimize IMPORT DATABASE to manage supernodes. . Update history for v 3.0.29. . releasing OrientDB 3.0.29.

Apache nosql dbms graphdb

Samba 4.12.0 💾

Samba is a software suite that provides seamless file and print services to SMB/CIFS clients. It is freely available, unlike other SMB/CIFS implementations, and allows for interoperability between Linux/Unix servers and Windows-based clients.

minor feature: Dsdb: Correctly handle memory in objectclass_attrs. s3: DFS: Don apos;t allow link deletion on a read-only share. pidl/wscript: configure should insist on Parse::Yapp::Driver. ldb: search with scope ONE and small result sets. build: Do not check if system perl modules should be bundled. smbd fails to handle EINTR from open(2) properly. ldb: version 2.1.1. Set getting and setting of MS-DFS redirects on the filesystem to go through two new VFS functions SMB_VFS_CREATE_DFS_PATHAT() and SMB_VFS_READ_DFS_PATHAT(). bootstrap: Remove un-used dependency python3-crypto. CID 1458418 and 1458420. lib: a shutdown crash with quot;clustering = yes quot. Winbind member (source3) fails local SAM auth with empty domain. Name. winbindd: Handle missing idmap in getgrgid(). Don apos;t use forward declaration for GnuTLS typedefs. Add io_uring vfs module. libcli:smb: Improve check for gnutls_aead_cipher_(en de)cryptv2. s3: lib: nmblib. Clean up and harden nmb packet processing. lib:util: Log mkdir error on correct delevels.

GNU GPLv3 communications file-sharing cifs windows

OCRmyPDF 9.6.1 💾

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: Simplify metadata for invalid xml in output . docs: typo. . docs: archlinux install - yaourt is gone. . Docker image includes also French, Portuguese and Spanish. . Merge branch 'master' of github.com:jbarlow83/OCRmyPDF. . Readme: Add another heise article. . docs: add Docker compose configuration for watchdog. . Update installation instructions for FreeBSD. . Demonstrate installing the AUR package without a helper. . Merge branch 'pigmonkey-aur-manual'. . Disable Travis. . docs: some mild improvements. . docker-compose.yaml file. . Merge branch 'master' of github.com:jbarlow83/OCRmyPDF. . docs: more clarifications. . watcher: add self to copyright. . docs: Docker syntax to use stdin/stdout properly. . docs: extract example files from batch.rst. . docs: document --pages. . Improve ocrmypdf.bash completions on macOS. . docs: docker prefers.yml not.yaml. . Merge branch 'master' of github.com:jbarlow83/OCRmyPDF. . docs: install cleanup. . Handle malformed DocumentInfo. . Remove potentially non-free file logo.afdesign. . v9.6.1 release notes.

GNU GPLv3 pdf ocr scanning

Electron 10.0.0-nightly.20200303 💾

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: ARIA role="tree" for macOS VoiceOver. #22423. where dictionary files for the spellchecker would be downloaded to the app install directory instead of the user data directory. #22448. Updated Chromium to 80.0.3987.134. #22463. Updated g_swizzle_imk_input_session for new SDK. a315283.

MITL node js

BallroomDJ 3.29.13 💾

BallroomDJ is a ballroom music player. It is designed to let the computer choose the music and to be able to play music the entire evening without intervention. It features flexible playlists, music queue management, requests, seeking in songs, speed with pitch control, and an optional audio file organizer. Songs may be adjusted with start and end trimming, speed adjustments and volume adjustments without changing the audio file.

minor bugfix: 3.29.13 (2020-3-3) (stable) Bug Fixes: Linux: desktop icon: update icon installer to set translations. Fix some incorrect defaults in included playlists. Songlist: Import: Fix import file entry. Songlist: Import: Fix button text on startup. Songlist: Import: Fix crash. Songlist: Import from BallroomDJ: fix when run a second time. Fix Windows: Fix internet connections. Changes: Playlist: Change default of 'Include Unrated' to false. Change 'Include Unrated' to false in included playlists. Internal: Directory cleanup.

Zlib end-users linux macos windows bsd tk tcl player ballroom

IfcOpenShell 0.6.0b0 💾

fcOpenShell is an open source (LGPL) software library that helps users and software developers to work with the IFC file format. The IFC file format can be used to describe building and construction data. The format is commonly used for Building Information Modelling. IfcOpenShell uses Open CASCADE (the Open CASCADE Community Edition) internally to convert the implicit geometry in IFC files into explicit geometry that any software CAD or modelling package can understand.

minor feature:

GNU LGPLv3 bim cad

MakeHuman 1.1.1 💾

MakeHuman is developed using 3D morphing technology. Starting from a standard (unique) androgynous human base mesh, it can be transformed into a great variety of characters (male and female), mixing them with linear interpolation. For example, given the four main morphing targets (baby, teen, young, old), it is possible to obtain all the intermediate shapes. Interpolation of MakeHuman characters: the 1st, 3rd, 5th, and 7th are targets, while the others are intermediate shapes. Using this technology, with a large database of morphing targets, it's virtually possible to reproduce any character. It uses a very simple GUI in order to access and easily handle hundreds of morphings. The MakeHuman approach is to use sliders with common parameters like height, weight, gender, ethnicity and muscularity. In order to make it available on all major operating systems, beginning from 1.0 alpha 8 it's developed in Python using OpenGL and Qt, with an architecture fully realized with plugins. The tool is specifically designed for the modeling of virtual 3D human models, with a simple and complete pose system that includes the simulation of muscular movement. The interface is easy to use, with fast and intuitive access to the numerous parameters required in modeling the human form.

minor feature:

Affero GPLv3 python 3d-modeling

PyConSys 1.0.1 💾

Control units and control loops implemented in Excel and Python (Python with AI example). In Python, PID parameters can be set automatically. Excel file with numeric basics included. From the course "Mechatronische Systeme (Mechatronic Systems)" and "Künstliche Intelligenz (Artificial Intelligence)", technical college SBS Herzogenaurach-Höchstadt.

minor feature:

MPL python ai evolutionary algorithm control pid

RE/flex lexical analyzer generator 1.6.0 💾

RE/flex is the fast lexical analyzer generator with full Unicode support, indent/nodent/dedent anchors, lazy quantifiers, word boundaries, and many other modern features. Supports Flex lexer specification syntax and is compatible with Bison/Yacc parsers. Generates reusable source code that is easy to understand. Supports fast scanning of UTF-8/16/32 files, strings, and streams. The reflex scanner generator tool generates clean lexer class code that is thread-safe. Generates Graphviz files to visualize state machine DFAs. RE/flex also offers a collection of class templates to wrap C++ regex engines in a unified API for scanning and searching large data sources.

minor feature: Released 1.6.0 Added PCRE2 regex matcher classes and updated reflex option --matcher=pcre2-perl; optimized RE/flex matcher find() with AVX/SSE2/NEON/AArch64; updated and improved regex converters.

BSDL code-generator c++ cross-plattform developers

Jailer 9.3.2 💾

Database Subsetting and Relational Data Browsing Tool. Navigate bidirectionally through the database by following foreign-key-based or user-defined relationships. Exports consistent, referentially intact row-sets from relational databases. Removes data w/o violating integrity. Generates topologically sorted SQL-DML, hierarchically structured XML. and DbUnit datasets.

minor feature: "Conditions with () have leading and trailing parans removed" #28. Fetching results from MySQL/MariaDB is now based on a cursor. This prevents out-of-memory errors with large amounts of data.

Apache front-end quality-assurance utilities java sql cross-plattform developers end-users

Open Tax Solver 17.06 💾

OpenTaxSolver (OTS) is a free safe & secure application for calculating your US Federal and State income taxes. It has a graphical interface for easy entry of your information. OTS assists you in doing the otherwise tedious tax calculations, while showing the intermediate and final numbers. It can automatically fill-out your numbers onto the official government tax forms.

major feature: The updated version of Open Tax Solver (OTS) for the most recent Tax Year (2019) has been released and is available to download. As in prior years, the package covers the most popular US 1040 with the newer Schedules 1-3 along with Schedules A-D. All of the Federal Forms and Schedules are generated from the main US-1040 program. - except for Schedule-C, which is done as a separate program in the set. This year, a new feature was added that enables getting detailed instructions by clicking any line in the GUI. This year as well, the Health Savings Account (HSA) Form 8889 was added (under the Other category). The package also contains updated versions of State Taxes for California, New Jersey, North Carolina, Ohio, Pennsylvania, Virginia, New York, and Massachusetts. Be sure to see our main page at http://opentaxsolver.sourceforge.net/ for more information.

GNU GPL taxes tax software tax deduction ots tax preparation free tax software

Druwez 0.1 💾

Druwez is a GTK based graphical printing tool written in Python. With Druwez you can use drag & drop or the clipboard to print multiple files at once from the file manager without opening any dedicated applications. You can optionally save print jobs to print them later (again). Only the file names but not the file content are saved in that case so you don’t need much disk space. Druwez itself can handle PDF, PNG, JPEG and SVG files. To print other file formats you can define converters. A converter is a shell command that reads a file and writes PDF, PNG, JPEG or SVG data to standard output. For each converter you define shell patters for the files it should convert.

major feature: First public release

GNU GPLv3 gtk desktop printing python posix linux unix end-users

µBlock Origin 1.25.1rc0 💾

µ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: Chromium: Install from the Chrome store: https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm. 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. Firefox: Click uBlock0_1.25.0.firefox.signed.xpi. Opera: Install from Opera addons: https://addons.opera.com/en/extensions/details/ublock/. Reverse lookup of filter fails with wildcard-leading patterns. Search Bar is partially hidden on list pages. "0" preare currently not accepted as valid hosts entries. Regression Show requests blocked in the logger as a result of csp= option. Source list of entity filter with subdomain is not looked up correctly. Fanboy's Cookie List moved to better place. Cosmetic filtering with Shadow DOM/tree/root. "::" entry in notracking hosts file blocks URLs containing "::". Adsbygoogle.js injectable does not validate whether iframe going to be injected is already exist or not. Address 1st-party tracker blocking. Allow clicking on domain to expand it to show hosts. New way to convey IDN and CNAME info in popup panel. Harden abort-current-inline-script scriplet. Remove "uBlock filters -- Experimental" from stock lists. unescaped attr value in generated CSS selector. regex-like filter representation in logger. Improve neutered Google Analytics replacement scriptlet.

GNU GPLv3 javascript browser ad-blocker filter privacy

youtube-dl 2020.03.01 💾

youtube-dl is a small command-line tool to download videos. While it originally and still is used for YouTube.com, it supports many other video hosters like Anitube, Appletrailers, Archive.org, ARD, Arte, Blinkx, Bloomberg, CBS, clipfish, CollegeHumor, ComedyCentral, Discovery, dropbox, eHow, flickr, FranceTV, Google+, GorillaVid, Internet Video Archive, justintv, KhanAcademy, liveleak, MTV, MyVideo, NBC, Newstube, novamov Slideshare, SoundCloud, Southpark, Steam, SyFy, Veoh and Vimeo. It can save video MP4s and other provided formats or just extract audio tracks.

minor feature: YoutubeDL Force redirect URL to unicode on python 2. options Remove duplicate short option -v for --version. xhamster extraction. franceculture extraction. telecinco Add support for article opening videos. telecinco extraction. xtube metadata extraction. youjizz extraction. Remove no longer needed compat_str around geturl. pornhd extraction. teachable Add support for multiple videos per lecture. wistia Add support for multiple generic embeds. imdb extraction. tv2dk:bornholm:play extraction.

Public Domain python utility video

ImageMagick 7.0.9-27 💾

ImageMagick® is software toolset and library to create, edit, compose, or convert bitmap images. It supports easy cropping, resizing and distorting, combining and morphing, colorizations, animations, applying effects or decorations, adding text, polygons and Bézier curves. Supported image formats include PNG, JPEG, JPEG-2000, GIF, SVG, TIFF, DPX, EXR, PDF and Postscript. IM is comprised of the command line tools convert, identify, mogrify, composite, montage, compare, stream, display (with editing GUI), animate, import and conjure for scripting. And there are bindings for Ada, C, COM+, C++, Java, Lisp, haXe, .NET, PHP, Python, Ruby and Tcl.

minor feature: Make sure we can grok this Fx expression: 1- -2 . . . Do not advance when substituting a NULL string. . Small epsilon required for comparing images in floating point. . Correct alpha for named colors in the Q32 non-HDRI build. . Magick++ unit tests pass for Q32 non-HDRI. . compiler exception. . . . Support a QQ32-hdri signature. . revert for now. . PerlMagick unit tests now pass for Q8HDRI, Q16HDRI, and Q32HDRI. . https://imagemagick.org/discourse-server/viewtopic.php?f=3 t=37599. . Write CCITTFAX4 compression in one strip. . Write Group4 compression as one strip. . . . https://.chromium.org/p/oss-fuzz//detail?id=20890. . Initialize profile pointer. . Add support for hsv() color. . . . compilation error. . keep curly brackets consistent. . Update bmp.c. . Update encoder_fuzzer.cc. . Color threshold non-sRGB colorspaces. . Support Lab colorspace when color thresholding. . . . . . Ensure results is sRGB. . . . where rows_per_strip would be set to a higher value than th . . Code cleanup. . More code cleanup. . .

Apache c graphics image-manipulation image-magick graphics-conversion

CMOC 0.1.62 💾

CMOC is a 6809-generating cross-compiler for a subset of the C language. It produces executables for the Motorola 6809 processor for the Color Computer .BIN format, the OS-9 format and for the Vectrex game console. It runs under GNU/Linux and other Unix-like environments.

minor feature: Fixed global variable initialization so that non-constant initializer expressions are rejected as in Standard C. Added the --intdir=D command-line option, which can be used to have the intermediate files generated in directory D. Added strstr() to CMOC's library.

GNU GPLv3 compiler c developers