v0.8.5 #28
epilys
announced in
Announcements
v0.8.5
#28
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Contributors in alphabetical order:
Added
Add safe UI widget area drawing APIAdd next_search_result and previous_search_result shortcutsImprove Error messagesAdd subcommand to print config file locationAdd subcommand to print log file locationAdd option to highlight self in mailing list threadsAdd clear-selection commandView manpages in pager inside meliImplement a key to command mappingAdd a flag set/unset commandImplement flag set/unset action in UIPrint invalid command on errorAdd default_mailbox settingImpl Hash for CardAdd x axis scroll supportRemember previous set [index_style] preferencesBug Fixes
Fix command and status bar drawingFix ThreadView for new TUI APIFix ThreadedListing for new TUI APIFix macos compilationFix compilation with 1.70.0 cargoFix rustdoc::redundant_explicit_linksFix new clippy lints (1.75)Fix feature permutation mis-compilations found with cargo-hackFix set unseen updating all mboxesAdd deny clippy lints and fix themFix typos found withtypostoolFix select modifier regressionFix some old pre-intradoc rustdoc linksMake conf validation recognize AccountSettings extra keysFix new clippy lints (mostly clippy::blocks_in_conditions)Fix auto index build when missingFix compilation for macosSmall typographic fixupsRemove unused imap_trace! and fix compDebian/changelog warning fixFix lints.yaml rustup install stepVarious unimportant minor style/doc fixupsMake {prev,next}_entry shortcut behavior consistentFix new 1.77 clippy lintsFix compilation for macosFix wrong column index crashFix constant redrawingRemove obsolete file melib/src/text/tables.rs.gzFix new warnings for 1.78.0Fix UIConfirmationDialog highlight printingDon't draw messages above embedded terminalCopy old content to new buf when resizingUse Screen::resize instead of CellBuffer::resizeMake add contact dialog scrollable on overflowPrevent drawing pager on embedded modePrevent panic if envelope is deletedUpdate all mailboxesSend EnvelopeUpdate event after self.collection.update_flags()Remove rerun when build.rs changesAck \ as an atomReturn Results instead of panickingRemove unwrap() from get_events() loopChanges
Do not clear selection after actionDon't hide unread count for mailboxes that are partly truncatedRun pager filter asynchronouslyChanged default manpage install pathMove sent_mailbox to settingsRefresh NotmuchMailbox counts when setting flagsMake config error more user-friendlyAdd more possible values for manpage namesSet lowest priority to shortcut command UIEventsCheck for unrecoverable errors in is_onlineUse ShellExpandTrait::expand in more user-provided pathsRefactoring
Add missing EnvelopeRemove event handlerMake write_string_to_grid a CellBuffer methodMove rest of methods under CellBufferOverhaul refactorAdd testsRemove address_list! macroMove build.rs scripts to build directoryRemove on-push hooks for actions w/ run on-prRemove obsolete position.rs moduleMove tests to tests moduleRemove doctests, add tests moduleSqlite caching refactorMake self.view an OptionRemove unused importsRemove num_cpus dependencyExtract mod manpages to standalone fileAdd suggestions to BadValue variantExtract common FlagString logicSplit queries and mailbox into submodulesAdd ErrorKind::LinkedLibrary variantWrap *mut struct fields in NonNull<_>Use message freeze/thaw for flag changesAdd some doc commentsRename text_processing to text for the whole brevity thingDerive extra traits for enumsDon't print details if it's an empty string.Add backtrace field to ParsingErrorMerge integration tests in one crateAdd LazyCountSet::contains methodFrom<&[u8]> -> From<B: AsRef<[u9]>>Replace erroneous use of set_err_kind with set_kindUse Url instead of String in deserializingReduce debug printsDon't print raw bytes as escaped unicodeSplit mbox/job stuff in submodulesTurn some sync connections to unsyncStore children process metadataRe-enables horizontal thread viewPut doc text type names and co. in backticsConvert log prints to tracesAdd hostname() utility functionRename write_string{to_grid,}Return Option from current_posAdd HelpView struct for shortcuts widgetChange UIEvent::Notification structureAbstract envelope view filters awayAdd area.is_empty() checks in cell iteratorsStore Link URL value in Link typeAdd field names to row_attr! bool valuesCheck row_updates in is_dirty()Rewrite email flag modificationsUpdate cache on set_flagsUpdate thread cache on email flag modificationsRe-add on-screen message displayRe-add contact list and editor supportRe-enable compact listing styleAdd display_name(), display_slice(), display_name_slice() methodsUpgrade JobsView component to new TUI APIUpgrade MailboxManager component to new TUI APIRe-enable EditAttachments componentMake ModSequence publicly accessibleMake UIDStore constructor pubDocumentation
Various manpage touchups and URL updatesMention use_oauth2=true for gmail oauth2Add mailaddr.7 manpageAdd historical-manpages dirUpdate README.md, DEVELOPMENT.md and create BUILD.mdRetouch manual pagesAdd macos manpage mirror urlPackaging
Update metadataUpdate deb-dist target command with author metadataUpdate debian package metadataAdd dpkg --print-architecture to deb filenameBump meli version to 0.8.5-rc.3Update CHANGELOG.mdRun builds.yaml when any manifest file changesSplit test.yaml to test.yaml and lints.yamlAdd manifest file only lints workflowAdd scripts/check_debian_changelog.sh lintUse actions/checkout@v3Use actions/upload-artifact@v3Add debian package build workflowBump version to 0.8.5-rc.1Bump version to 0.8.5-rc.2Bump meli version to 0.8.5-rc.2Miscellaneous Tasks
Add .git-blame-ignore-revs fileAdd codemeta.jsonDisable flakey test_smtp()Set debuginfo=0 in test/lint buildsAdd mandoc_lint.shAdd cfg for musl buildsUpdate nix dependency to 0.27Update codeberg.org URLAdd clippy::doc_markdownAdd clippy::doc_markdownUpdate all instances of old domains with meli-email.orgMake unicode-segmentation a hard dependencyUpdatelinkifydep from 0.8.1 to 0.10.0Updatenotifydep from 4.0.17 to 6.1.1Update README.md and add Codeberg mirrorUpdate MakefileUse type alias for c_charRe-enable conversations listing styleUpdate minimum rust version from 1.65.0 to 1.68.2Use cargo-derivefmt to sort derives alphabeticallyCargo-sort all Cargo.toml filesThis discussion was created from the release v0.8.5.
Beta Was this translation helpful? Give feedback.
All reactions