forked from NetBSD/pkgsrc
-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version bumped timescaledb-tune from 0.14.3 to 0.16.0 #376
Closed
brianewell
wants to merge
2
commits into
TritonDataCenter:release/trunk
from
brianewell:release/trunk
Closed
Version bumped timescaledb-tune from 0.14.3 to 0.16.0 #376
brianewell
wants to merge
2
commits into
TritonDataCenter:release/trunk
from
brianewell:release/trunk
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
jperkin
pushed a commit
that referenced
this pull request
May 1, 2024
- Added --locked to Install Instruction & Update dependencies by @AmmarAbouZor in #376 - Fixed: Specify arm target on mac build and release by @AmmarAbouZor in #377 - Update all dependencies to their latest versions
jperkin
pushed a commit
that referenced
this pull request
May 17, 2024
0.21.0 (2024-03-10) ------------------- - Improve documentation. [#483] - Add a minimum version requirement for ``asdf-wcs-schemas``. [#491] - Fix ``WCS.__str__`` for instances without transforms. [#489] 0.20.0 (2023-11-29) ------------------- - Replace ``pkg_resources`` with ``importlib.metadata``. [#478] - Serialize and deserialize ``pixel_shape`` with asdf. [#480] 0.19.0 (2023-09-15) ------------------- Bug Fixes ^^^^^^^^^ - Synchronize ``array_shape`` and ``pixel_shape`` attributes of WCS objects. [#439] - Fix failures and warnings with numpy 2.0. [#472] other ^^^^^ - Remove deprecated old ``bounding_box``. The new implementation is released with astropy v 5.3. [#458] - Refactor ``CoordinateFrame.axis_physical_types``. [#459] - ``StokesFrame`` uses now ``astropy.coordinates.StokesCoord``. [#452] - Dropped support for Python 3.8. [#451] - Fixed a call to ``astropy.coordinates`` in ``wcstools.wcs_from_points``. [#448] - Code and docstrings clean up. [#460] - Register all available asdf extension manifests from ``asdf-wcs-schemas`` except 1.0.0 (which contains duplicate tag versions). [#469] - Register empty extension for 1.0.0 to avoid warning about a missing extension when opening old files. [#475] 0.18.3 (2022-12-23) ------------------- Bug Fixes ^^^^^^^^^ - Fixed a bug in the estimate of pixel scale in the iterative inverse code. [#423] - Fixed constant term in the polynomial used for SIP fitting. Improved stability and accuracy of the SIP fitting code. [#427] 0.18.2 (2022-09-07) ------------------- Bug Fixes ^^^^^^^^^ - Corrected the reported requested forward SIP accuracy and reported fit residuals by ``to_fits_sip()`` and ``to_fits()``. [#413, #419] - Fixed a bug due to which the check for divergence in ``_fit_2D_poly()`` and hence in ``to_fits()`` and ``to_fits_sip()`` was ignored. [#414] New Features ^^^^^^^^^^^^ 0.18.1 (2022-03-15) ------------------- Bug Fixes ^^^^^^^^^ - Remove references to the ``six`` package. [#402] 0.18.0 (2021-12-22) ------------------- Bug Fixes ^^^^^^^^^ - Updated code in ``region.py`` with latest improvements and bug fixes from ``stsci.skypac.regions.py`` [#382] - Added support to ``_compute_lon_pole()`` for computation of ``lonpole`` for all projections from ``astropy.modeling.projections``. This also extends support for different projections in ``wcs_from_fiducial()``. [#389] New Features ^^^^^^^^^^^^ - Enabled ``CompoundBoundingBox`` support for wcs. [#375] - Moved schemas to standalone package ``asdf-wcs-schemas``. Reworked the serialization code to use ASDF converters. [#388] 0.17.1 (2021-11-27) ------------------- Bug Fixes ^^^^^^^^^ - Fixed a bug with StokesProfile and array types. [#384] 0.17.0 (2021-11-17) ------------------- Bug Fixes ^^^^^^^^^ - `world_axis_object_components` and `world_axis_object_classes` now ensure unique keys in `CompositeFrame` and `CoordinateFrame`. [#356] - Fix issue where RuntimeWarning is raised when there are NaNs in coordinates in angle wrapping code [#367] - Fix deprecation warning when wcs is initialized with a pipeline [#368] - Use ``CD`` formalism in ``WCS.to_fits_sip()``. [#380] New Features ^^^^^^^^^^^^ - ``wcs_from_points`` now includes fitting for the inverse transform. [#349] - Generalized ``WCS.to_fits_sip`` to be able to create a 2D celestial FITS WCS from celestial subspace of the ``WCS``. Also, now `WCS.to_fits_sip`` supports arbitrary order of output axes. [#357] API Changes ^^^^^^^^^^^ - Modified interface to ``wcs_from_points`` function to better match analogous function in astropy. [#349] - ``Model._BoundingBox`` was renamed to ``Model.ModelBoundingBox``. [#376, #377] 0.16.1 (2020-12-20) ------------------- Bug Fixes ^^^^^^^^^ - Fix a regression with ``pixel_to_world`` for output frames with one axis. [#342] 0.16.0 (2020-12-18) ------------------- New Features ^^^^^^^^^^^^ - Added an option to `to_fits_sip()` to be able to specify the reference point (``crpix``) of the FITS WCS. [#337] - Added support for providing custom range of degrees in ``to_fits_sip``. [#339] Bug Fixes ^^^^^^^^^ - ``bounding_box`` now works with tuple of ``Quantities``. [#331] - Fix a formula for estimating ``crpix`` in ``to_fits_sip()`` so that ``crpix`` is near the center of the bounding box. [#337] - Allow sub-pixel sampling of the WCS model when computing SIP approximation in ``to_fits_sip()``. [#338] - Fixed a bug in ``to_fits_sip`` due to which ``inv_degree`` was ignored. [#339]
jperkin
pushed a commit
that referenced
this pull request
Aug 24, 2024
## v2.1.4 **Implemented enhancements:** - Config reload command for live profile reload [#811] - Button to save/apply preferences [#801] - Favorites/Bookmarks ??? [#706] - Plugin Submission + Generic Plugin Utility Functions & KeyBinding Feature: Mouseless / Mousefree / Keyboard URL opening or yanking [#681] - Add detachable tabs feature to preferences [#698] **Closed issues:** - Suddenly lagging on gnome4 [#899] - Keybindings for cursor/caret movement [#896] - Group tab shortcut does not work for a window with 1 parent terminal with N internal terminals [#893] - Donations? [#891] - [Feature request\] Possibility to enlarge edge bar of a tab [\#885] - Neovim incompatible keybindings [#881] - preferences -> layout -\> add/save does nothing [\#877] - drag and drop file from file-manager to terminator-release 2.1.3 causes a crash [#871] - Feature Request - Add the possibility to add padding for the output [#867] - file:/// links not clickable if the root dir has a underscore [#865] - terminator bug: can't get file path [#861] - Window splits are transparent, showing screen behind [#854] - terminator.py get_focussed\_terminal always returns none [\#852] - [Feature Request\] Add SelectAll function [\#851] - Issues with Terminal reloading [#850] - Add custom keybinding to set ctrl+backspace to delete a full word instead of alt-backspace or ctrl+w [#838] - Crash after unzooming a single terminal inside a tab [#835] - Profile per window [#831] - Option for prompt for closing against accidental closure [#830] - FCITX input method does not work in Version 2.1.2 anymore [#828] - Slow Resize [#825] - Adjust size / resize cursor area is 1px [#820] - Add preferences about default window size [#815] - Plugins don't receive keboard signals on newly opened windows [#808] - keyboard-shortcut-support-for-plugins-code-decoupling [#805] - Ability to undo or restore changes to the preferences [#802] - Explain what "Smart copy" means [#800] - Include global menu/preferences button in the window title bar [#799] - Can't open context menu [#796] - custom plugins are not found when using `--display` [#795] - doc/help missing --display option [#794] - In krusader terminator option --working-directory=DIR doesn't work [#793] - Pasting on tab title bar closes tab. [#789] - When in broadcast mode single character - System wide defaults [#782] - can't run on mac os ventura [#780] - Implement OSC52 functionality to use clipboard [#779] - Logger plugin crashes with "TypeError: 'NoneType' object is not subscriptable" [#776] - Split panes based on size of current pane [#772] - Broadcasting terminals duplicates keys in other terminals - Terminator layouts don't respect any more the number of columns [#766] - Different font for tabs - Re-size the width of Terminator, the Shell Prompt will repeatedly increase in the terminal windows. [#762] - No focus in right click menu [#761] - sudden problem with line spacing - After chaning to python3.11 getting a import error [#752] - clipboard - putty style paste - copy using external app - cant paste into terminator [#749] - Context Menu not showing in v2.1.3 [#746] - Long delay before able to enter password [#745] - terminal.py: AttributeError: 'bytes' object has no attribute 'encode'. Did you mean: 'decode'? [#743] - drag and drop of path stopped working in terminator version 2.1.3 [#742] - [Feature\] Have the ability to set custom geometry permanently [\#737] - traceback when drag and drop [#727] - Unset keybinding toggle_scrollbar prevents right-click menu from opening [\#724] - Font size change unexpectedly when maximizing a splitted windows. [#721] - When broadcast terminator duplicates the keys in others terminals - 2.1.3 release for Ubuntu 22.04 LTS [#718] - Layouts menu not working [#717] - "Don't ask, don't tell" focus hack causes gnome-shell to freeze for seconds / Xwayland to crash [#714] - How to enable fast encoding change? [#712] - Release file [#705] - Failed to execute default Terminal Emulator on Kali Linux. [#700] - Disable detachable tabs flag [#697] - Focus loss when renaming a tab [#696] - Slowdowns, hangs and crashes when used with ibus [#695] - Pasting Primary Clipboard Pastes Mouse Clipboard [#636] - Feature request: Save and restore terminal state [#563] **Merged pull requests:** - Install manpages to share/man on FreeBSD [#898] - Properly parse file:/// URIs [#895] - fix traceback in layout_done [\#887] - fix syntax warnings [#886] - Ask before close gui [#884] - window.py: Fix window group toggle keybind [#883] - [bug 760\] working directory feature is broken [\#882] - add missing @with_proxy, fixes \#850 [\#875] - Updates for file po/terminator.pot in ru [#863] - [bug 852\] - 852-terminator\_py\_get\_focussed\_terminal\_always\_returns\_none [\#856] - 846 mouseless keyboard url open fails to extract text and clear search between commands [#855] - [bug 835\] 835-crash-after-unzooming-a-single-terminal-inside-a-tab \#835 [\#849] - [bug 843\] 843-Plugin-SaveLastSessionLayout-not-saving-layout-when-use… [\#844] - 706 favorites bookmarks plugin [#841] - Ask before closing, even if there is only one terminal [#834] - Fix: Add CLI command to reload configuration [#824] - [bug 802\] - Ability to undo or restore changes to the preferences \#802 [\#822] - chore: bump ations/checkout - Fix Insert Term Name Plugin error [#819] - 681 Plugin submission mouseless keyboard url open decoupled code [#810] - [bug 808\] Plugins-dont-receive-keboard-signals-on-newly-opened-windows [\#809] - Document syntax error [#807] - 805 keyboard shortcut support for plugins code decoupling [#806] - Updates for file po/terminator.pot in zh_CN on branch master [\#798] - Add command line option --toggle-visibility [#797] - Revert "modify terminator separater size setting in gui to start from 1" [#778] - Alter get_text\_range call based on VTE version [\#777] - Updates for po/terminator.pot in hr [#774] - Enable sixel support in VTE if it's available. [#770] - add new tab after current tab option [#767] - remove deprecated pytest-runner [#756] - Rewrite terminator_config.5 man page in AsciiDoc format [\#747] - fix: Minor fixes in terminatorlib/configjson.py [#741] - fix: typo in french translation [#738] - Fix for issue #676: title field not seem to be working with JSON profile [\#736] - Remove more unused settings and update the docs accordingly [#735] - Remove settings 'hide_tabbar' and 'disable\_real\_transparency' [\#734] - Rewrite terminator.1 man page in AsciiDoc format [#733] - fix drag and drop [#728] - Do not remove focus from the last_active\_window [\#726] - Fix context menu keybinding reading. [#725] - Fix typo in man page [#722] - Capitalize the first letter for "Read only" [#720] - Remove hack to ensure that focus is set. [#716] - feat: Add CLI command to reload configuration [#690] ## v2.1.3 **Implemented enhancements:** - Option to set split ratio of terminals [#708] - Add option to set given terminal to "read only" [#649] - background image - respect ratio [#644] - Shortcut for autosplit h/v depending on active terminal size [#613] - Feature: Insert terminal name to terminal - Background image drawing modes and alignment [#713] - Zoom on notebook even if there is only one terminal in the tab + keep tab position and label in notebook rotation [#589] **Fixed bugs:** - Resets the tab title on rotation [#624] - - bug context menu - Fix missing icons when started with Ctrl-Alt-T [#628] **Closed issues:** - Terminator not working with latest version of python-cairo [#711] - [Bug\]\[Fedora 36 KDE\]\[terminator v2.1.1\] "broadcast group" sends each terminal input/keystroke depending on the group's members count to everyone in the group [\#704] - reset_clear doesn't show new prompt [\#703] - `-x`/`--execute` still broken [#702] - Make unfocused terminal text transparent instead of blacker [#694] - A translucent separation occurs between terminals [#687] - [2.1.2\] Foreground processes started in new window close immediately [\#673] - Is there a official page to maintain a offical/third-part plugin list? [#668] - What happened to the change terminal titlebar under preferences? [#664] - [Feature Request\] - In the Context Menu\ - terminator: error: unrecognized arguments [#660] - Plugin Submission : SaveLastSessionLayout Uses Layout to Auto-Save Last session and CWD on Terminal Window Close [#654] - Loading layout loads only the last added layout from context menu - When can we expect a new release? [#650] - Profiles for different Shells - is it possible? how does it work? [#640] - Double input to broadcasted group [#623] - background images only displaying on default profile [#595] - The repository 'https://ppa.launchpadcontent.net/mattrose/terminator/ubuntu jammy Release' does not have a Release file. [#594] - Increase the usage of augmented assignment statements [#555] **Merged pull requests:** - Better distinguishing of inactive windows from the active one, by changing the background brightness [#709] - Ctrl+Click on group button automatically creates groups whenever needed [#691] - [bug 680\] Open up keybindings page on keypress \#680 [\#686] - Translate '/po/terminator.pot' in 'pt_BR' [\#684] - Plugin and Group menu item that inserts the name of the terminal. [#683] - Add Readonly toggle to popup menu [#679] - Fix argument handling of the --execute flag [#678] - Remove all ibus workarounds [#674] - [bug 613\] - Shortcut for autosplit h/v depending on active terminal … [\#671] - [bug 662\] \[Feature Request\] - In the Context Menu\ - [bug 559\] Add menu autocomplete \#559 [\#665] - [bug 662\] \[Feature Request\] - In the Context Menu\ - [bug 654\] - Plugin Submission : SaveLastSessionLayout Uses Layout to … [\#661] - Update terminal.py [#659] - docs: Change number of columns in repology badge [#657] - Plugin Submission : SaveLastSessionLayout Uses Layout to Auto-Save Last session and CWD [#655] - Fix typos [#651] - data: Remove GNOME branding [#647] - this line has an extra ';' symbol [#632] - Use the term 'zero padded' instead of 'padded'. [#189] ## v2.1.2 **Implemented enhancements:** - [Feature request\] move layout/session definitions into separate files with a dedicated extension in a dedicated directory [\#604] - Bash completion [#495] - Changing cursor foreground color [#467] - Wallpaper configuration option from terminal [#466] - Launch a new command in a vertical or horizontal split. [#446] - Separators is wider after upgrading to ubuntu 21.04 [#445] - Broadcast profile changes to existing terminals [#421] - How to deactivate the middle mouse button paste? [#415] - Feature request: expose the window and terminal title setting features in context menu [#405] - Integrate --layout-json command line parameter so that it can be passed to dbus [#401] - Feature request: move titlebar colors config to profiles, rather than global settings [#379] - Visual aids [#367] - Feature Request: detach tab [#302] - Pls add version on OS X [#283] **Fixed bugs:** - Ctrl+Shift+Mouse-Scroll triggers Ctrl+Mouse Scroll [#606] - None isn't a valid value of keybindings config anymore [#548] - psutil.AccessDenied: psutil.AccessDenied - Find functionality does not show matches on same line [#511] - Ratio and/or position on a config file's layout ignored [#433] - Black background remains after hide_window [\#425] - Cannot create working config file with 5 terminals [#409] - Terminal loses focus versus tab title [#400] - Terminal title-bars are transparent on first start [#392] **Closed issues:** - Hide window in waybar [#633] - Split window profile incorrect inheritance [#631] - [Question\] is there a way to prevent Terminator from dereferencing symbolic links? [\#617] - Terminator not working on RHEL 9 [#616] - Is there a right-click menu in sway? [#614] - Set Terminator tab title via command line [#603] - Unable to launch KeyError: b'Rss:' [#601] - Cannot view emoji [#599] - Clickable filepath:rownumber [#598] - Feature Request: set initial window size in preferences [#593] - Update the authorship in README [#586] - xbindkeys doesn't work in Terminator, but works in other apps [#582] - Unable to load Keybinder module [#580] - terminator for MacOS user [#578] - UTF-8 character breaks terminator config file [#577] - Terminator need to highlight search string [#575] - Custom Commands NOT Working in Linux Mint 20.3 [#573] - Can't add/remove terminal panes from layout editor [#572] - Language not applied after build [#569] - Moving Cursor Word By Word using ALT + Arrows [#566] - Enabling "putty style paste" causes context menu to be unreachable with 2-button mouse [#565] - Setting stty options [#564] - Switch focus and splits don't work when terminal is zoomed [#550] - Will terminator ever consider picking up ligature support? [#543] - feature request: Implement line spacing as a configuration option [#542] - Change separator color [#538] - remotinator split and execute command — cannot determine uuid [#537] - Split vertical keyboard don't work on debian 11 [#535] - Vte.Terminal - Fix Keyboard Input [#533] - group broadcasting switched on/off for all groups [#532] - Drop a file from nautilus onto terminator window no longer works - Crash everytime after encoding is changed to TCVN [#529] - Change the color of the current tab to highlight it better [#522] - Feature: Configuration to colorize split screens from default grey colour, Issue: Remove ability to select 0 and 1 handle_size from configuration gui [\#518] - Error when using "Insert Terminal Number" - Auto-scroll to the cursor position when typing [#513] - hide_window mapped with Shift+Control+Alt+$an\_alphabet catches Control+Alt+$an\_alphabet instead [\#509] - Cursor is blinking on inactive windows [#508] - custom commands are not persisted [#505] - Terminator slow to close if xclip was invoked [#503] - terminator failing to open on ubuntu 21.04 [#502] - Monospace Bold isn't working [#497] - No prompt when closing terminator now, despite say vim running in terminal [#496] - suppor for sixel graphics [#492] - which is deprecated and should not be used [#488] - could tmux Key bindings using in terminator? [#474] - Support OpenType font features [#473] - Crash on Terminal resize when using fish [#458] - Incorrect layout sorting in notebook [#453] - Coloring Tabs / Tabs Appearance [#449] - Option to disable system notifications [#448] - Window vanishes [#447] - Multiple Terminator instances randomly crash on Ubuntu 20.04 [#444] - Option to open URLs with just a click [#434] - Doubled input from keyboard when broadcasting in tabs [#432] - Does this tool support macOS Big Sur? [#430] - terminator is slow [#426] - Add more fundamental "editor-ish" feature [#424] - Allow disabling and resetting keybindings in Preferences [#423] - Project based layout [#418] - Unable to Install from Source [#412] - CTRL+A behaviour abnormal [#384] - regexp/command hyperlink handler [#381] - Update PPA to 2.1.0 [#374] - Create Snap and Flatpak for Terminator [#206] - Remove gtk-update-icon-cache handling in setup [#102] **Merged pull requests:** - update translations [#656] - Terminal ctrl+mousewheel: do not try to zoom if shift is pressed [#609] - More fixes to the Color pickers in the Preferences Editor [#592] - Modification in the /terminatorlib/prefseditor.py file [#590] - Various README fixes [#588] - Remove duplicated info in some debug messages [#576] - Added hotfix for #78 that deletes GTK\_IM\_MODULE environment variable [\#574] - Fix POTFILES.in + update translation files [#571] - Add initial flatpak-spawn support [#570] - Fix: handle_size treated as cell\_width [\#561] - Transifex translations from Dec 20 2021 [#558] - Unzoom terminal on interaction [#553] - Add ability to configure cell width - Improve and optimize the code for background images [#551] - Fix: 'None' value for keybindings breaks editor [#549] - don't traceback while searching through /proc [#546] - os.environ does not have LANGUAGE in Centos8. [#544] - Remove Encoding settings - Allow multiline commands in Custom Commands plugin [#525] - Add paste_selection keybinding. [\#520] - Fix terminal separator size setting [#519] - Automatically focus the Keybindings menu [#516] - Fix hide_window keybinding unset check [\#515] - Add 'Disable mouse paste' [#512] - Bug Fix: hide_window keybinding ignores Shift key [\#510] - Improve argument parser + implement bash completion [#506] - add Set Window Title item to context menu [#501] - BugFix: terminal won't restart if there is no custom command [#500] - Add a "Copy" button to clone profiles [#499] - Make tabs detachable + minor bugfix [#494] - remove gtk-update-icon-cache from setup.py [#493] - remove vsplit_cmd and hsplit\_cmd from ipc.py, superseded by newer hsp… [\#491] - Update tr.po [#490] - add bg_img and bg\_img\_all commands to remotinator [\#487] - Cursor: make it possible to change foreground color - fixes for --config-json [#484] - GUI: set all CheckButtons off to avoid blinking + remove grid empty rows/columns [#482] - Move titlebar settings to profiles - Issue 365 [#480] - Fix typo in `po/de.po` [#476] - add parameters to remotinator split commands [#472] - add switch_profile\_all command to remotinator [\#471] - Set CAN_FOCUS to False for notebook widgets [\#470] - tell titlebar to start focussed out if it does not have focus [#462] - Update translation [#460] - Add new plugin for opening current directory using right mouse button [#459] - Fixed Issue #425 \ - Incorrect layout sorting in notebook [#454] - Closing tab on middle mouse button press [#451] - Bug Fix: 'Clear selection on copy' is always unchecked [#443] - Fixed issue #433 \ - Fix the background image loading exception handling [#436] - Added set_tab\_title command to remotinator. [\#435] - Ukrainianized by 93% [#428] - Fixed geometry hints [#416] - Feat+run cmd on match [#399] - add feat: config to open links with single click [#398] - Add new vsplit hsplit cmd dbus [#390] - Added new get_focused\_terminal dbus command which returns uuid of current focused terminal [\#389] ## v2.1.1 **Implemented enhancements:** - add "switch profile" command to remotinator [#321] **Fixed bugs:** - Terminal text isn't shown on lost focus of multiple tabs and hidden scroll bar [#372] **Closed issues:** - Terminator display freeze [#411] - Albert hotkey - ImportError: bad magic number in 'six': b'x03\xf3\r\n' [\#404] - Last split in tab greyed out [#402] - Using the `--debug-classes` option makes terminator crash [#397] - cannot import name 'Validator' from 'validate' | arch community/terminator 2.1.0-2 [#395] - Clicking on terminator title bars does not focus the terminal belonging to the title-bar [#394] - Losing focus on a tabbed window will grey out the window [#393] - Terminator turns white when using tabs [#391] - unremovable background image [#387] - Tab focus change causes white-out of console [#383] - Allow hide title bar as global option [#377] - Add project management tool [#376] - module 'command_notify' has no attribute 'AVAILABLE' [\#375] - weird bug with long commands [#373] - Open in terminal [#368] - Clipboard commands [#366] - Background image not showing up on Xubuntu 20.04 [#364] - Pasted text is highlighted [#363] - [FR\] Option to elide terminal title from the left [\#362] - Windows title are not udpated after ssh session disconnected [#359] - No broadcast menu in sway [#357] - Remove spaces between tabs [#331] - Enhancement: Stjerm Layout Like Functionality [#298] - Unwanted transparent pane separators [#293] - clusterssh like behaviour via plugin [#222] **Merged pull requests:** - Release version 2.1.1 [#413] - i18n: pt_BR: add missing space in translations with shortcuts [\#406] - Fixed race condition when calling grab_focus after underlying vte could be closed [\#388] - disable 2.7 tests until we can figure out how to run them in GH [#386] - Revert 74 [#385] - update spanish translation [#370] - Remotinator "switch_profile" command [\#361] - clarify config file sentences [#360] - fix broadcast menu for sway and wayland [#358]
github-actions bot
pushed a commit
that referenced
this pull request
Oct 13, 2024
## [2.1.0] - 2024-09-27 ### Added - Use `SLUMBER_CONFIG_PATH` to customize configuration (_not_ collection) file path [#370](LucasPickering/slumber#370) - Add a dynamic variant to `!select` chain type, allowing your collection to present a list of values driven from the output of another chain. (thanks @anussel5559) - [See docs for more](https://slumber.lucaspickering.me/book/api/request_collection/chain_source.html#select) - Cancel in-flight requests with the `cancel` action (bound to escape by default) - Add `slumber new` subcommand to generate new collection files [#376](LucasPickering/slumber#376) - Add `default` field to profiles - When using the CLI, the `--profile` argument can be omitted to use the default profile - Reset edited recipe values to their default using `z` - You can [customize the key](https://slumber.lucaspickering.me/book/api/configuration/input_bindings.html) to whatever you want - Add `selector_mode` field to chains, to control how single vs multiple results from a JSONPath selector are handled - Previously, if a selector returned multiple results, an error was returned. Now, the result list will be rendered as a JSON array. To return to the previous behavior, set `selector_mode: single` in your chain. - [See docs for more](https://slumber.lucaspickering.me/book/api/request_collection/chain.html#selector-mode) ### Changed - Update file locations to adhere to XDG spec on Linux [#371](LucasPickering/slumber#371) - Move config file to [config dir](https://docs.rs/dirs/latest/dirs/fn.config_dir.html), which remains the same on MacOS/Windows but changes on Linux. For backward compatibility, the previous path ([data dir](https://docs.rs/dirs/latest/dirs/fn.data_dir.html)) will be checked and used if present - Move log files to [state dir](https://docs.rs/dirs/latest/dirs/fn.state_dir.html) on Linux and [cache dir](https://docs.rs/dirs/latest/dirs/fn.cache_dir.html) on MacOS/Windows - Database file remains in [data dir](https://docs.rs/dirs/latest/dirs/fn.data_dir.html) on all platforms - Create config file on startup if it doesn't exist - If config file fails to load during TUI startup, display an error and fall back to the default, rather than crashing - De-deprecate `{{env.VARIABLE}}` template sources - They'll remain as a simpler alternative to `!env` chains ### Fixed - Updated the Configuration docs to remove the non-existent `slumber show dir` command (thanks @SVendittelli) - Retain all request history when collection file is reloaded - Previously, pending and failed requests were lost on reload within a single session. These will still be lost when a session is exited. - Fix serialization of query parameter lists - Don't update UI for useless events (e.g. cursor moves) ## [2.0.0] - 2024-09-06 2.0 is headlined by a highly requested feature: one-off edits to recipes! If you need to tweak a query parameter or edit a body, but don't want to modify your collection file, you can now highlight the value in question and hit `e` to modify it. The override will be retained until you modify the collection file or exit Slumber, at which point it will revert to its original value. Aside from the major new feature, there is one breaking change to the escape syntax of templates. The old backslash-based syntax was fraught with edge cases and unpredictable behavior. This new syntax is simpler to use, simpler to implement, and much more bulletproof. This syntax was rare to use to begin with, so **most people will be unimpacted by this change.** Here's the full list of changes: ### Breaking - Replace backslash escape sequence with a simpler scheme based on `_` - For example, previously a key would be escaped as `\{{`. This introduced complexities around how to handle additional backslashes, and also required doubling up backslashes in YAML - The new equivalent would be `{_{`, which parses as `{{` - The goal of this change is to make escaping behavior simpler and more consistent - For more info on the new behavior, [see the docs](https://slumber.lucaspickering.me/book/api/request_collection/template.html#escape-sequences) - Remove `--log` CLI argument - See note on log files in Changed section for why this is no longer necessary ### Added - Edit recipe values (query params, headers, etc.) in the TUI to provide one-off values - Press `e` on any value you want to edit (you can [customize the key](https://slumber.lucaspickering.me/book/api/configuration/input_bindings.html)) - Add `editor` field to the config, allowing you to customize what editor Slumber opens for in-app editing - [See docs for more](https://slumber.lucaspickering.me/book/api/configuration/editor.html) - Add `!select` chain type, allowing your collection to prompt the user to select a value from a static list (thanks @anussel5559) - [See docs for more](https://slumber.lucaspickering.me/book/api/request_collection/chain_source.html#select) ### Changed - `!json` bodies are now prettified when sent to the server - Use `vim` as default editor if none is configured - Move logs back to a shared file - They had been split into one file per session, which made them hard to find - The file is now eventually deleted once it exceeds a certain size ### Fixed - Fix basic auth being label as bearer auth in Recipe Authentication pane - Use correct binding for `search` action in the placeholder of the response filter textbox - Previously it was hardcoded to display the default of `/` - Fix response body filter not applying on new responses - Support quoted arguments in editor commands - Fix certain UI values not persisting correctly - Propagate unconsumed key events from text boxes - E.g. F5 will now refresh the collection while a text box is in focus - Redraw TUI when terminal is resized - Clamp text window scroll state when window is resized or text changes - Fix extraneous input events when exiting Vim [#351](LucasPickering/slumber#351) - Improve performance and fix crashes when handling large request/response bodies [#356](LucasPickering/slumber#356) - Further improvements for large bodies will be coming in the future ## [1.8.1] - 2024-08-11 This release is focused on improving rendering performance. The TUI should generally feel more polished and responsive when working with large bodies, and CPU usage will be much lower. ### Added - Add `debug` configuration field, to enable developer information ### Fixed - Reduce CPU usage while idling - Previously, Slumber would re-render every 250ms while idling, which could lead to high CPU usage, dependending on what's on the screen. Now it will only update when changes occur, meaning idle CPU usage will be nearly 0 - Fix backlogged events when renders are slow - If renders are being particular slow, it was previously possible for input events (e.g. repeated scrolling events) to occur faster than the UI could keep up. This would lead to "lock out" behavior, where you'd stop scrolling and it'd take a while for the UI to catch up. - Now, the TUI will skip draws as necessary to keep up with the input queue. In practice the skipping should be hard to notice as it only occurs during rapid TUI movements anyway. - Improve rendering performance for large bodies and syntax highlighting - Fix incorrect decoration in folder tree visualization ## [1.8.0] - 2024-08-09 The highlight (no pun intended) of this release is syntax highlighting. Beyond that, the release contains a variety of small fixes and improvements. ### Added - Add syntax highlighting to recipe, request, and response display [#264](LucasPickering/slumber#264) ### Changed - Change layout of internal database for request and UI state storage - This _shouldn't_ have any user impact, it's just a technical improvement. If you notice any issues such as missing or incorrect request history, please [let me know](https://github.com/LucasPickering/slumber/issues/new?assignees=&labels=bug&projects=&template=bug_report.md) - Upgrade to Rust 1.80 - Disable unavailable menu actions [#222](LucasPickering/slumber#222) - Support template for header names in the `section` field of `!request` chains - Expand `~` to the home directory in `!file` chain sources and when saving response body as a file - Ignore key events with additional key modifiers - For example, an action bound to `w` will no longer match `ctrl w` - Actions can now be unbound by specifying an empty binding - For example, binding `submit: []` will make the submit action inaccessible ### Fixed - Fix `cargo install slumber` when not using `--locked` - Don't type in text boxes when modifiers keys (other than shift) are enabled - Should mitigate some potential confusing behavior when using terminal key sequences - Query parameter and header toggle rows no longer lose their state when switching profiles
github-actions bot
pushed a commit
that referenced
this pull request
Dec 15, 2024
# htmltools 0.5.8.1 * `capturePlot()`s examples are now only run when `interactive()`. (#429) # htmltools 0.5.8 ## Improvements * .The fill CSS attached to fillable containers and fill items with `bindFillRole()` now uses a [CSS cascade layer](https://developer.mozilla.org/en-US/docs/Learn/CSS/Building_blocks/Cascade_layers) named `htmltools` to reduce the precedence order of the fill CSS. (#425) * Improved documentation for boolean attributes in `tagAppendAttributes()` to note that they can be set via an `NA` value, e.g. `tagAppendAttributes(div(), contenteditable = NA)` creates `<div contenteditable></div>`. (thanks @russHyde, #427) ## Bug fixes * `bindFillRole()` now attaches its `HTMLDependency()` to fill items, thus reducing the possibility of filling layout breaking due to missing CSS. (#421) # htmltools 0.5.7 ## New Features * `save_html()` is now an S3 generic, allowing for more customization over how certain classes are saved to an HTML file. (#411) ## Improvements * Fill items no longer set `overflow: auto` or `width: 100%` by default. (#401) * `css()` now fully supports setting custom CSS properties (or CSS variables) via inline styles. When the name of a value passed to `css()` starts with `--`, it will be treated as a custom CSS property and absolutely no changes will be made to the variable. For example, `css("--font_size" = "3em")` returns `--font_size:3em;` while `css(font_size = "3em")` will return `font-size:3em`. (#402) ## Bug fixes * `{htmltools}` now requires `{rlang}` version 1.0.0 or higher. (#403) # htmltools 0.5.6.1 ## Improvements * `tagQuery()` no longer throws an error when attempting to traverse a NULL value with r-devel. (#407) # htmltools 0.5.6 ## Possibly breaking changes * Closed #386: Fillable containers no longer set `overflow: auto` by default. Instead, they set `min-width` and `min-height` to `0` to ensure that fill items a constrained in the fillable container without clipping their direct children. (#387) * Closed #370: Non-fill items in fillable containers no longer grow or shrink and instead respect their intrinsic size. Use `height` to control the height of non-fill items in fillable containers and `min-height` and `max-height` on fill items to limit how much they are allowed to grow or shrink within a fillable container. (#391) ## Minor improvements * Closed #375: calling `htmlDependency()` or a function that returns an `htmlDependency()` object (e.g., `fontawesome::fa_html_dependency()`) in an R chunk in an R Markdown or knitr-powered Quarto document will now include the dependency rather than printing the object structure. If you want to print the object structure, you can use `print()` or `str()`. (#376) * Closed #124: `includeHTML()` will now issue a warning if it detects that the file passed to it contains a complete HTML document. `includeHTML()` is designed to include HTML fragments where the contents of the file can be written directly into the current app or document, but subtle errors can occur when the file contains a complete HTML document. In most cases, you should instead use `tags$iframe()` to embed external documents. (#382) # htmltools 0.5.5 ## Bug fixes * Closed #355: `tagQuery()` was failing to select elements with tag names that contained hyphens. (@slodge, #302) * Closed #366: `tagQuery()`'s `find()` method no longer errors out when tags contain language objects. (#366)
jperkin
pushed a commit
that referenced
this pull request
Jan 28, 2025
Pkgsrc changes: * Remove now-upstream-integrated patch. * Checksum changes. Upstream changes: NSD version 4.11.0 had a serious bug in which applying updates to zones (and other modifications that require a reload, such as adding and deleting zones), could stop entirely after reception of a broken or corrupted update via zone transfer. We believe that this broken state would appear as one of the NSD processes consuming 100% CPU. Version 4.11.1 has this corrected as well as some other smaller non-critical bugs. We strongly advise to not run NSD version 4.11.0, and if you have it deployed already, upgrade to 4.11.1 at the earliest possible opportunity. 4.11.1 ================ BUG FIXES: - Fix #415: Fix out of tree builds. Thanks Florian Obser (@fobser). - Fix #414: XoT interoperability with BIND and Knot - Fix #421: old-main can quit before the reload process received from old-main that it is done on the reload_listener pipe. Thanks Otto Retter. - Fix whitespace in comment. - Fix #424: Stalled updates after corrupt transfer. 4.11.0 ================ FEATURES: - Support reloading configuration on SIGHUP. - Fix #383: log timestamps in ISO8601 format with timezone. This adds the option `log-time-iso: yes` that logs in ISO8601 format. - Updated cookie secrets management. The default cookie secret file location can be set at compile time with the --with-cookiesecretsfile=path option to configure. The default location is changed to {dbdir}/cookiesecrets.txt. The previous default location will be checked at startup when there is no cookie secrets file at the new default location. A staging cookie can now also be configured in the configuration file and secrets configured in the configuration file now take precedence over those read from file. All DNS related setting in the configuration file will be reevaluated and effectuated after nsd-control reconfig. - Merge #398: RFC 9660 The DNS Zone Version (ZONEVERSION) Option - Merge #406: ohttp and tls-supported-groups SvcParam suppor - Merge #408: NINFO, RKEY, RESINFO, WALLET, CLA and TA RR types - Merge #409: Writing of NSAP-PTR, GPOS and HIP RR types - Merge #407: Better balanced verbosity levels for logging. BUG FIXES: - Fix title underline and declaration after statement warnings. - Add cross platform freebsd, openbsd and netbsd to github ci. - Update simdzone to include fix for netbsd double bswap declarations, and also semantic checks for DS and ZONEMD. And CFLAGS has -march prepended to fix detection. - Merge #376: Point the user towards tcpdump for logging individual queries. - Track $INCLUDEs in zone files. - Fix ci to update macos-12 to the macos-15 runner image. - Merge #390: Apply non-xfr tasks before xfr tasks. This fixes an issue where non-xfr tasks are lost when they are batch processed together with non-xfr tasks. This merge also changes that notifies are passed on from the serve processes to the xfrd directly instead of via main. This was necessary to allow applying the non-xfr tasks without forking a backup-main for the sole purpose of forwarding notifies. - Merge #391: Update copyright lines (in version output). - Fix #392: Inconsistent documentation about control-interface. - Merge #395: Explain the zonefile example better. - Merge #394: Fix the path to use doc/manual/. - Fix analyzer issue in do_print_cookie_secrets to check for failure. - Merge #404: Introducing Sphinx substitution in code blocks. As well as other fixes with Sphinx build. - Update Copyright lines in help output - Merge #395: Explain zonefile example better - Merge #394: Fix doc path (fixes "Edit on GitHub" button in the docs) - Fix Makefile for parallel build failure around bison rule. - Fix #405: Fix typo in documentation. - Treat a mismatch in RRset TTLs as a warning.
github-actions bot
pushed a commit
that referenced
this pull request
Feb 6, 2025
Another breaking release with the highlight this time being the introduction of new subcommands! The existing functionality of calling inlyne <FILE> is still preserved as long as it doesn't conflict with an existing subcommand. You can use the new inlyne view <FILE> subcommand to unambiguously view a file The first of our new subcommands is inlyne config open which makes editing inlyne's config file much simpler for people not accustomed to sniffing out obscure config file locations Breaking Changes Switch inlyne's CLI with the current functionality under inlyne view (#284) Features Add history navigation exposed via shortcuts (#258 #269) Add the new inlyne config subcommand for interacting with inlyne's config file (#285 #386) Modify our custom panic hook to follow a nice workflow for creating GH issues (#286) Allow specifying capital letters in keybinding definition (#287) In addition to the existing method of { key = 'a', mod = ["Shift"] } Allow specifying window position and size through config and CLI (#290) Add a desktop entry file (#293 #317) Allow double and triple click selection (#295 #339) Don't show the scrollbar when the content fits on one screen (#313) Add window class properties for wayland (#343 #349) Fixes Update the window title on file navigation (#274) Fix a crash that could happen when clicking some relative file links (#292) Use appropriate relative sizes for headers (#307) Scroll on clicking the scrollbar as well as moving (#314) Top align checkboxes instead of centering with content (#316) Don't panic when the file to view is missing (#332) Documentation Track code coverage with codecov.io (#337 #341 #346 #350 #378) Update some Cargo.toml fields (#369) Internal Add a dependabot workflow to update CI actions (#265) Dependabot CI action bumps (#266 #267 #340 #344 #363 #374 #376 #379 #384) Tweak CI to avoid spawning duplicate jobs for PRs (#268) Ensure that we can always deserialize the default keybindings (#270) Update dependencies (#272 #298 #300 #301 #333 #334 #336 #370) Improve test coverage (#273) Setup initial metrics infrastructure (#289) Switch our HTTP client from reqwest to ureq (#296) Placate clippy (#297 #326 #377 #383) Add dev bounding box toggle (#308 #312) Replace wiremock with tiny_http for testing (#320 #321) Update image and remove streamed image decoding (#325) Test our custom user agent (#328) Cleanup test utilities (#331 #335) Speed up graceful image failure test (#345) Fix test perf regression and new beta toolchain warning (#348) Narrow focus of snapshot tests (#364) Switch from the now deprecated PanicInfo to PanicHookInfo (#371) Bump CI nightly toolchain version (#372)
github-actions bot
pushed a commit
that referenced
this pull request
Feb 9, 2025
0.5.6 (2025-02-08) Security Fix Fixes CVE-2025-25186 (GHSA-7fc5-f82f-cx69): A malicious server can exhaust client memory by sending APPENDUID or COPYUID responses with very large uid-set ranges. Net::IMAP::UIDPlusData expands these ranges into arrays of integers. Fix with minor API changes Set config.parser_use_deprecated_uidplus_data to false to replace UIDPlusData with AppendUIDData and CopyUIDData. These classes store their UIDs as Net::IMAP::SequenceSet objects (not expanded into arrays of integers). Code that does not handle APPENDUID or COPYUID responses should not see any difference. Code that does handle these responses may need to be updated. For v0.3.8, this option is not available For v0.4.19, the default value is true. For v0.5.6, the default value is :up_to_max_size. For v0.6.0, the only allowed value will be false (UIDPlusData will be removed from v0.6). Mitigate with backward compatible API Adjust config.parser_max_deprecated_uidplus_data_size to limit the maximum UIDPlusData UID set size. When config.parser_use_deprecated_uidplus_data == true, larger sets will crash. When config.parser_use_deprecated_uidplus_data == :up_to_max_size, larger sets will use AppendUIDData or CopyUIDData. For v0.3,8, this limit is hard-coded to 10,000. For v0.4.19, this limit defaults to 1000. For v0.5.6, this limit defaults to 100. For v0.6.0, the only allowed value will be 0 (UIDPlusData will be removed from v0.6). Please Note: unhandled responses If the client does not add response handlers to prune unhandled responses, a malicious server can still eventually exhaust all client memory, by repeatedly sending malicious responses. However, net-imap has always retained unhandled responses, and it has always been necessary for long-lived connections to prune these responses. This is not significantly different from connecting to a trusted server with a long-lived connection. To limit the maximum number of retained responses, a simple handler might look something like the following: limit = 1000 imap.add_response_handler do |resp| next unless resp.respond_to?(:name) && resp.respond_to?(:data) name = resp.name code = resp.data.code&.name if resp.data.in?(Net::IMAP::ResponseText) imap.responses(name) { _1.slice!(0...-limit) } imap.responses(code) { _1.slice!(0...-limit) } end Added * Ensure ResponseParser config is mutable and non-global by @nevans in #381 * Add SequenceSet methods for querying about duplicates by @nevans in #384 * Add SequenceSet#each_ordered_number by @nevans in #386 * Add SequenceSet#find_ordered_index by @nevans in #396 * Add SequenceSet#ordered_at by @nevans in #397 * Add AppendUIDData and CopyUIDData classes by @nevans in #400 * Add parser config for APPENDUID/COPYUID, Deprecate UIDPlusData by @nevans in #401 Fixed * Fix SequenceSet#append when its @string is nil by @nevans in #376 * Fix SequenceSet merging in another SequenceSet by @nevans in #377 * Fix SequenceSet count dups with multiple "*" by @nevans in #387 * Re-raise #starttls error from receiver thread by @nevans in #395 Documentation * Fix SequenceSet#cover? documentation by @nevans in #379 * Document COPYUID in tagged vs untagged responses by @nevans in #398 Other Changes * Move UIDPlusData to its own file by @nevans in #391 * Parse uid-set as sequence-set without * by @nevans in #393 Miscellaneous * Bump step-security/harden-runner from 2.10.2 to 2.10.3 by @dependabot in #375 * Bump step-security/harden-runner from 2.10.3 to 2.10.4 by @dependabot in #380 * Improve test coverage for SequenceSet enums by @nevans in #383 * Refactor SequenceSet enumerator tests by @nevans in #385 * Add "irb" to Gemfile to silence warning by @nevans in #388 * Omit flaky test with macOS platform by @hsbt in #389 * Improve UIDPlusData test coverage by @nevans in #392 * Rename UIDPLUS test file for consistency by @nevans in #399
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Note:
-> pkglint
NOTE: Makefile:3: Package version "0.15.0" is greater than the latest "0.14.3" from ../../doc/CHANGES-2023:1380.
Looks fine.
I'm not sure if I should be adding my own notes to this file as I don't have commit access to the upstream.