pgweb 0.11.9 💾

pgweb is a web-frontend in Go to browse PostgreSQL 9.x databases. It easily connects to a running local or remote server, shows tables and rows, can detail the table and column type attributes, run SQL queries, and export results to CSV. It's cross-platform and easily started from the console and then be accessed per browser.

minor feature: Releases are built on Go 1.17. Build time correction, GH-521. broken assets URL path pre, GH-525. Update docker build image to alpine:3.14, GH-522. Upgrade gin dependency to v1.7.4, GH-527. Add FreeBSD startup script, GH-520.

MITL go postgresql database browser web-based

HandBrake 1.4.2 💾

HandBrake is a video file conversion tool. It supports nearly all formats, can transcode media files and codecs for various platforms, players and devices (includes a user-friendly target list to select from). It has an uncomplicated interface and is available cross-platform.

minor feature: Please make sure you have Microsoft DESKTOP runtime 5.x installed. Users of 1.4.0 may have to run HandBrake as admin for the built-in update check to work correctly. This should not impact users of 1.4.1 or 1.3.x releases. Improvements and around colour bit-depth handling. various where incorrect colour information could be written during muxing. corrupted video output when decoding HDR10 content with QuickSync. a slight subtitle colour shift when using libass. a build system errors that could cause failures linking libbluray. incorrect documentation URL. a possible crash that can occur when applying a malformed preset. Added "Preset" used to the Queue summary tab. Added "Save New Preset" to the preset menu, and toolbar preset dropdown to make it easier to find. Added category headers to the presets menu when using the flat display mode. Changed the log filename format back to start with the destination filename as it did with 1.3. Changed tab selection behaviour on queue when changing jobs. it will no longer reset to the first tab. a minor UI juddering effect on the queue task list when jobs start or finish. calculation errors when using padding on the dimensions tab. an where static preview wasn't live-updating when changes occurred. a crash on the Audio Defaults screen whilst trying to add Tracks. incorrect taskbar icon state when running multiple encodes. an where "None" resolution limit was not honoured. an with preset export. VideoTune was not written correctly.

GNU GPLv3 c c objective-c video conversion cross-platform

Firefly III 5.6.2 💾

"Firefly III" is a self-hosted financial manager. It can help you keep track of expenses, income, budgets and everything in between.

minor feature: /health will return 200 OK if Firefly III is up and running, thanks @ajgon!. First version of the LDAP filter is up. Option to log via Papertrail. PHP 7.4 will probably not work on any page. LDAP filter (partial ). Use of clone function from search menu. v2 layout: account notes. Removal of rule triggers / actions broken. Crash due to null pointer. The markdown parser was broken. open direct. unrestricted upload. Deleted transactions would get reimported. Broken UI in v2.0 due to translation. Text duplication. Date range. LDAP configuration. Service worker JS would interfere with back button. several low-key CSRF vulnerabilities. an where you could spam the password reset form. Deprecated the "currencies with code"-endpoint (see the API documentation). Add missing "order" field to budget. Add missing "rule_group_title" to rules. Attachment endpoint returns "upload_url" and "download_url" instead of "*_uri".

Affero GPLv3 finance personal financial budget budgeting money manager management currency sums financials php laravel

Wine 6.19 💾

Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.

minor feature: IPHlpApi, NsiProxy, WineDbg and a few other modules converted to PE. More HID joystick work. Kernel parts of GDI moved to Win32u. More work towards Dwarf 3/4 desupport. Various.

GNU LGPL c x86 windows win32 emulator compatibility library desktop operating-system

Gitea 1.15.4 💾

Gitea is a painless self-hosted Git service. It is similar to GitHub, Bitbucket, and GitLab. Gitea is a fork of Gogs. See the Gitea Announcement blog post to read about the justification for a fork. Purpose The goal of this project is to provide the easiest, fastest, and most painless way of setting up a self-hosted Git service. With Go, this can be done with an independent binary distribution across all platforms and architectures that Go supports. This support includes Linux, macOS, and Windows, on architectures like amd64, i386, ARM, PowerPC, and others.

minor feature: Raw file API: don't try to interpret 40char filenames as commit SHA Don't allow merged PRs to be reopened incorrect repository count on organization tab of dashboard unwanted team review request deletion broken Activities link in team dashboard API pull's head/base have correct permission stange behavior of DownloadPullDiffOrPatch in incorect index Upgrade xorm to v1.2.5 missing repo link in /pull assigned emails of get context user Nicely handle missing user in collaborations Add Horizontal scrollbar to inner menu on Chrome wrong i18n keys Archive Creation: correct transaction ending Prevent panic in Org mode HighlightCodeBlock Create doctor command to repo_units broken by dumps from 1.14.3-1.14.6 . Raw file API: don't try to interpret 40char filenames as commit SHA. Don't allow merged PRs to be reopened. incorrect repository count on organization tab of dashboard. unwanted team review request deletion. broken Activities link in team dashboard. API pull's head/base have correct permission. stange behavior of DownloadPullDiffOrPatch in incorect index. Upgrade xorm to v1.2.5. missing repo link in /pull assigned emails. of get context user. Nicely handle missing user in collaborations. Add Horizontal scrollbar to inner menu on Chrome. wrong i18n keys. Archive Creation: correct transaction ending. Prevent panic in Org mode HighlightCodeBlock. Create doctor command to repo_units broken by dumps from 1.14.3-1.14.6. ENHANCEMENT Check user instead of organization when creating a repo from a template via API . Check user instead of organization when creating a repo from a template via API. TRANSLATION v1.15 Sprintf format 'verbs' in locale files . v1.15 Sprintf format 'verbs' in locale files.

MITL git go

µBlock Origin 1.38.3b2 💾

µ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

TEA text editor 60.6.0 💾

TEA is powerful text editor that provides hundreds of text processing functions. It supports QML plugins and external scripts. TEA can open plain text files, FB2, ODT, RTF, DOCX, Abiword, KWord KWD, SWX, PDF, DJVU. Other features: Built-in MC-like file manager. Spellchecker (using the aspell or/and Hunspell). Tabbed layout engine. Syntax highlighting for C, C++, Bash script, BASIC, C#, D, Fortran, Java, LilyPond, Lout, Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Python, Seed7, TeX/LaTeX, Vala, Verilog, XML, HTML, XHTML, Dokuwiki, MediaWiki. Multiply encodings support. Code snippets and templates support. Scripts (Python, Perl, Ruby, Lua, Bash, 2/Rexx script). Hotkeys customizations. Misc HTML tools. Dokuwiki, MediaWiki, Docbook, Markdown, LaTeX, Lout editing tools. Preview in external browsers or other programs. String-handling functions such as sorting, reverse, format killing, trimming, filtering, conversions etc. Bookmarks. Morse code translator. Calendar/organizer with Moon phases Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, TIFF, TGA, etc.). Built-in image converter and resizer. Built-in ZIP packer/unpacker with file names charset selector.

major feature: + Spanish UI translation by Luis Montgomery.

GNU GPLv3 text editor qt documentation text-processing filter latex html wiki xml utilities c++ windows os2 macos cross-platform bsd linux

Calibre 5.29 💾

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.29 08 Oct, 2021 New features Allow drag and drop of books onto formats in the Tag browser to convert them to that format Allow creating sorts based on multiple columns (Add the Sort action to the toolbar via Preferences- gt;Toolbars amp; menus) Edit book: When changing a paragraph to a heading if the cursor is adjacent to a paragraph tag but not inside any tags other than body, use the adjacent tag. Auto adding: Run relevant plugins before reading metadata from the book. Matches behavior of manual adding Content server: category collapse by partition not working Prevent Tab from causing focus to leave the Tag browser. Edit book: See what changed: non-BMP unicode characters causing highlighting of changed words to be slightly misplaced. PDF Output: a regression that broke conversion of comics that contain 1-bit images. Edit book: pressing Ctrl+Tab inserting a tab at the start of a line instead of switching tabs. a regression in the previous release that caused identifiers set by some plugins to not be saved in the database Template language: nesting composite columns sometimes failing New news sources. Various Indian news sources by Vishvas Vasuki Improved news sources. Entrepreneur Magazine. Dawn. New York Review of Books.

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

Gaucho 1.0.1 💾

Execute tasks with one click Boost your productivity by running commands, as well as launching applications with just one click, the simple status icon, timer and log provides monitoring of all your tasks at a simple glance.

minor feature: New update available message!. visual in rename modal. minor error in which task timer would be stopped twice. Build configuration updated and filenames changed. Links to webpage updated.

GNU GPLv3 desktop launcher productivity node electron

wordsearch 2.0 💾

Relax with a classic word search game that you can play in your terminal. Supports 80 column displays and a selection of over 50 word searches out of the box. It also features user generated puzzles and runs in Python 3 on almost every OS!

major feature: Features and fixes in this release: Full screen color themes (red, blue, green and black) - use wordsearch -t to specify Add support for vi directional keys (one handed game play) Changes to curses character API NetBSD Port Readiness Command line help Man page updates

BSDL-2 game puzzle python

MuPDF 1.19.0 💾

MuPDF is a slim PDF and XPS viewer. It renders both in high-quality with anti-aliased fornts, accurate metrics and spacing. It fully understands PDF 1.7 with hyperlinks, annotations, transparency, forms, transitions, javascript and encryption. And supports both XPS and OpenXPS formats.

major feature: Removed support for Luratech JBIG2 and JPEG2000 decoders. Added 'extract' library for more output options: Added DOCX output format Added ODT output format. Notable new features: Journal for undo and redo Snapshot for auto-save and restore (for backgrounding mobile apps) Reflow document wrapper Rollover appearance for annotations and widgets Customize appearance of signed digital signatures Progress and cancel callbacks to OCR functions Create signature form fields. Minor new features: Support CJK fonts in pdfwrite output Support JBIG2 images in pdfwrite output Support opacity for all markup annotation types High-DPI aware UI in mupdf-gl mutool extract -a option to embed SMasks as alpha channel. API changes: Removed pdf_widget type alias (was always same as pdf_annot) Updated annotation 'dirty' logic typo in function and type names: designated name - distinguished name More functions available to 'mutool run' More functions available to Java library. New unicode scripts and fonts for EPUB: Dogra, Elymaic, Gondi, Hanifi Rohingya, Masaram Gondi, Medefaidrin, Nushu, Nyiakeng Puachue Hmong, Old Sogdian, Sogdian, Soyombo, Wancho, Yezidi, and Zanabazar Square. C++ and Python bindings: C++ and Python bindings now work on Windows. Python bindings are available as pre-built binaries on pypi.org. Added demo PDF viewer using the Python MuPDF bindings and PyQt. Better access to data in generated wrapper classes. Improved handling of out-parameters in generated Python. Text representation of POD types via C++ operator

GNU GPL c pdf xps ghostscript viewer

Converseen 0.9.9.2 💾

Converseen is a batch image-processing application, which utilizes Qt5 for cross-platform support. It supports common image formats including DPX, EXR, GIF, JPEG, JPEG-2000, PhotoCD, PNG, Postscript, SVG, TIFF and many others. It can process single or an selectable amount of files. Converseen allows resizing, size compression, rotation and flipping, file renaming. It can also split up PDF files into multiple images.

minor feature: Added PDF conversion instructions. Minor Updates. Various.. 0.9.5 â 2016-08-29 Latest. Porting to Qt5.

GNU GPLv3 c++ qt5 image-processing image-conversion

CakePHP 4.3.0-RC3 💾

CakePHP is a web development framework, somewhat similar to Rails. It provides scaffolding tools, an ActiveRecord/DataMapper implementation, doesn't require much setup or configuration. It comes with helpers for text translations, caching, validation, authorization backends, CSRF and XSS protection, and templating. It follows the Web-"MVC" scheme, centralized route dispatching, less efficient class-by-class autoloading, etc. Thorough API documentation and a rich set of user-contributed plugins exist.

minor feature: Radio inputs trimming off leading - which could result in duplicate id attributes. Improved API documentation. Newline usage in MailTransport. In PHP8 mail() require headers to be separated with CRLF instead of PHP_EOL. Ture truncation in SQLServer now only regenerates sequences that were used. ADmad. Corey Taylor. Lars Willighagen. Mark Story. Othercorey. Saeideng.

MITL php framework web-mvc cakephp rails

BoolStuff 0.1.17 💾

A C++ library that supports a few operations on boolean expression binary trees. The main features are a simple boolean expression parser, an algorithm to convert a boolean expression tree into its Disjunctive Normal Form, and a function that determines if an expression tree is in DNF. A commmand-line tool can also be used to convert to DNF.

cleanup: The C++ exception specifications have been removed from function declarations. The fallthrough attribute is now used in switch statements when available.

GNU GPL mathematics c c

Not Autotools 2.1.0 💾

Not Autotools is collection of awesome and self-documented m4 macros for GNU Autotools. The macros are organized by topic and each topic has its own file. Most of the macros are independent from each other, so you can just copy and paste what you need. The few cases where a macro depends on a helper macro are documented.

minor feature: New macro n4_bind(), has been created in not-m4sugar.m4. Code review (macro n4_burn_out() in not-m4sugar.m4; macro n4_sp() in not-fancy-texts.m4; macro NR_CONFIG_FILES() in not-autoreconf.m4; macros NC_MSG_ERRORBOX() and NC_MSG_FAILUREBOX() in not-ac-messages.m4). Documentation.

GNU GPLv3 m4 m4 macros autotools autoconf automake configure m4 library

Retroplanet Navigator 2.0 💾

Retroplanet Navigator is a browser developed in pyqt with qtwebengine in MIT License.

major feature: - Merged english and italian version - Changed default icon set with "Lazer icons" (previous set icons are always available) - Changed position of some buttons and add some in the navigation bar - Added more icons - Other small changes

MITL browser

Nano 5.9 💾

GNU nano is a console text editor, modelled after Pico. It is very newcomer-friendly due to on-screen menus with always visible keyboard shortcuts. Keybindings are configurable, and full undo and redo actions are supported. Nano can even be used as STDIN pager, and it provides fast syntax highlighting using regular expressions.

minor bugfix: * The extension of a filename is added to the name of a corresponding temporary file, so that spell checking a C file, for example, will check only the comments and strings (when using 'aspell'). * The process number is added to the name of an emergency save file, so that when multiple nanos die they will not fight over a filename. * Undoing a cutting operation will restore an anchor that was located in the cut area to its original line. * When using --locking, saving a new buffer will create a lock file. * Syntax highlighting for YAML files has been added.

GNU GPL editor text-editor terminal console nano pico c syntax-highlighting

Vim 8.2.3482 💾

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.3482: reading beyond end of line ending in quote and backslash Problem: Reading beyond end of line ending in quote and backslash. Solution: Check for non-NUL after backslash.

Other text-editor ide vi vim

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

Poppler 21.10.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 feature: : Core: Add support for setting custom stamp annotations. Add default appearance for the well known stamp names. Correct encoding of signature's properties Reason Location. Splash: rendering of some odd patterns. SignatureHandler::validateCertificate: Add option to not do OCSP revocation check. SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates. Greallocn: if memory allocation fails, free the previous pointer to avoid memory leak. With malformed files. Internal code improvements. Utils: Pdfsig: Add a way to list certificate nicknames. Pdfsig: You can now add signatures from pdfsig. Pdfsig: Add option to not do OCSP revocation check. Pdfsig: Add option for AIA fetching to verify certificates. Pdfinfo: Add -custom option to print custom metadata. Pdfinfo: add metadata flags. qt: Add support for setting custom stamp annotations. Add getters for signature's properties Reason Location. Internal code improvements. Glib: Remove incorrect PopplerAttachment deprecation.

GNU GPL c++ pdf rendering library developers

Electron 17.0.0-nightly.20211001 💾

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 WebHID support. #31095 (Also in 16). Added frame property to the params object of the 'context-menu' event. #31057. Added isMainFrame argument to 'certificate-error' event. #31038. Added textWidth option to dialog.showMessageBox() / dialog.showMessageBoxSync(). #31088 (Also in 16). Let's Encrypt DST Root CA X3 certificate expiration. #31218 (Also in 12, 13, 14, 16). a crash in navigator.fonts.query(). #30985 (Also in 14). an where BrowserView dragging behavior was inconsistent with MacOS window dragging. #31177 (Also in 13, 14, 16). an where button labels in file choosers were improperly localized on Linux. #31066 (Also in 14, 16). an where changes to draggable regions in a BrowserWindow incorrectly affected those in an attached BrowserView. #31198 (Also in 13, 14, 16). an where non-resizable non-fullscreenable windows with aspect ratios set could return incorrect results for isMaximized(). #31041 (Also in 13, 14). an where out-of-focus BrowserViews could not be immediately dragged. #31100 (Also in 13, 14, 16). an where some calls to crypto.createPrivateKey made with algorithms unsupported by BoringSSL cause a crash when invoking methods on their return values. #31137 (Also in 16). black border around the page after resizing is disabled. #31081 (Also in 13, 14, 16). crash caused by double free when destroying WebContents. #31133 (Also in 14, 16). crash in v8 due to (Check failed: !regexp_stack_- gt;is_in_use()). #31144 (Also in 13, 14, 16). Updated Chromium to 94.0.4606.61. #31112.

MITL node js

matplotlib 3.5.0rc1 💾

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: Clarify deprecation of Axes.figbox. Disable MultiCursor widget on Axes subplots which it is not tracking. Don't simplify path in LineCollection.get_segments. DPI in subfigures, affecting tick spacing, and scatter marker size. Broken EPS output when using Type 42 STIX fonts. Change in tick behaviour when calling Axes.clear. Class docstrings for Norms created from Scales. Compatibility with NumPy 1.21.0. Crash on broken TrueType fonts. Incorrect hits from Path.intersects_path. Leak if affine_transform is passed invalid vertices. Legends of stackplot with edgecolors='face'. Plot directive when building in parallel. Supxlabel and supylabel behaviour in constrained layout. Tests with latest Inkscape and Ghostscript. Improve DateFormatter styling for month names when usetex=True. Re-disable autoscaling after interactive zoom. Work around in Pillow 8.3.0.

Python python plotting graphs science mathematics matlab matplot

Pelican 4.7.0 💾

Pelican is a static site generator, written in Python. Write content in reStructuredText or Markdown using your editor of choice Includes a simple command line tool to (re)generate site files Easy to interface with version control systems and web hooks Completely static output is simple to host anywhere Features Pelican currently supports: Chronological content (e.g., articles, blog posts) as well as static pages Integration with external services (e.g., Google Analytics and Disqus) Site themes (created using Jinja2 templates) Publication of articles in multiple languages Generation of Atom and RSS feeds Syntax highlighting via Pygments Importing existing content from WordPress, Dotclear, and other services Fast rebuild times due to content caching and selective output writing

minor feature: Improve default theme rendering on mobile and other small screen devices. Add support for hidden articles. Improve word count behavior when generating summary CJK other locales. Add progress spinner during generation and richer logging, both via Rich. Invoke tasks serve and livereload now auto-open a web browser pointing to the locally-served web site. Support some date format codes used by ISO dates. Document how to add a new writer.

Affero GPLv3 rest site-generator python

exiftool 12.32 💾

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 support for CBOR-format metadata in JUMBF (note that JUMBF support is still experimental). - Added a new Nikon LensID. - Added a new Pentax LensType. - Decode timed GPS for two more dashcam formats. - Support reference direction columns in -geotag CSV input. - Removed generation of GPSSpeedRef and GPSTrackRef tags in timed metadata for most dashcam formats when speed is km/h and track is relative to true north. - Patched to allow writing of console output to named pipes. - formatting of InternalSerialNumber for some Panasonic cameras. - in arg_files/xmp2exif.args support file.

Artistic perl exif meta-data