Skip to content
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

chore(main): release 1.0.0 #1

Merged

Conversation

mehalter
Copy link
Member

@mehalter mehalter commented Aug 2, 2023

🤖 I have created a release beep boop

1.0.0 (2024-03-20)

⚠ BREAKING CHANGES

  • remove get_hlgroup now available in AstroUI
  • config: rename features.max_file to features.large_buf
  • toggles: remove indent guide toggle
  • move to variable arguments for list_insert and load_plugin_with_func
  • remove alpha_button function since alpha provides it's own
  • buffer: modularize astrocore.buffer.comparator
  • drop support for Neovim v0.8
  • move astrocore.utils to root astrocore module
  • remove astronvim updater and git utilities
  • move autocmds,user commands, on_key to configuration table
  • icons moved to AstroUI

Features

  • add on_load function to execute a function when a plugin loads (254a94d)
  • add silent to default keymap options (11af187)
  • add vim.fn.sign_define and vim.diagnostic.config support (184bd90)
  • add wslview support to system_open (6a79c20)
  • add ability for on_load to easily just load another plugin (ca29e21)
  • add ability for multiple plugins to be supplied to on_load (720bf6b)
  • add ability to configure filetypes with vim.filetype.add (51ac59f)
  • add buffer utilities (2f74a61)
  • add experimental rooter (96eb638)
  • add healthchecks (7a5b7e7)
  • add mapping configuration and autocmds (a45533b)
  • add Mason utility functions (92b40bc)
  • add polish function (485b727)
  • add resession extension for AstroCore (5217973)
  • add types for autocompletion with lua_ls (63ed189)
  • add UI/UX toggle utilities (1878654)
  • allow false to disable autocmds, commands, or on_key functions (38991f9)
  • allow large_buf to be set to false to disable detection (ac0f0bd)
  • allow vim options to be configured (e81ff58)
  • buffer: add wipe function to fully wipe a buffer (685da23)
  • buffer: add ability for close_tab to close a specific tabpage (1b57b25)
  • clean up rooter and add toggle function (f22dcfe)
  • config: rename features.max_file to features.large_buf (e2df9f0)
  • make event function more extendable (4708247)
  • move astronvim specific features to configuration (4b1a21a)
  • move autocmds,user commands, on_key to configuration table (a2b0564)
  • move git and updater utilities (8899cc3)
  • move to variable arguments for list_insert and load_plugin_with_func (1c7fcd5)
  • toggles: add buffer_indent_guides toggle (515d5f3)
  • toggles: add buffer local cmp toggle (aa3d013)
  • use on_load to load which-key queue automatically (be8c860)
  • utils: add update_packages utility to update lazy and mason (76eb2f7)

Bug Fixes

  • buffer: fix bd usage when bufnr is 0 (ec82070)
  • don't schedule polish (de74fa4)
  • extend on_exit passed to custom toggle terminal (08f73ce)
  • guarantee M.config always exists (cc33dfc)
  • health: update healthcheck (53af950)
  • incorrect docstring for rooter settings (36aa11d)
  • localize user terminals to utilities (4e406cc)
  • protect function lazy loading against asynchronous loops (7e125ac)
  • resession: only change buffers on load if cursor is in a wipe buffer (1a1bff7)
  • resession: rename extension to astrocore (771930c)
  • rooter: allow project root detection for files that do not yet exist (c691761)
  • rooter: only check patterns for existing paths (42a9394)
  • toggles: immediately refresh mini.indentscope (526cbc3)
  • toggles: update semantic_tokens_enabled to just semantic_tokens (8f6b75f)
  • unhide custom toggle terminals by default (027e12b)
  • update reload function for new options structure (b8e8a9b)
  • update reload function with new structure (7f5df22)
  • use explorer.exe instead of wslview in WSL (495f339)
  • utils: reload AstroUI as well as AstroCore (ad12e9c)

Performance Improvements

  • optimize list_insert_unique (58b832d)
  • remove need to make deep copies (4e677ff)

Reverts

  • continue hiding custom toggle terminals by default (c9d24ce)
  • move list_insert_unique and load_plugin_with_func back to taking lists instead of variable arguments (1f3ae05)

Miscellaneous Chores

  • drop support for Neovim v0.8 (3213349)

Code Refactoring

  • buffer: modularize astrocore.buffer.comparator (8651582)
  • icons moved to AstroUI (18e9189)
  • move astrocore.utils to root astrocore module (60d9aaf)
  • remove alpha_button function since alpha provides it's own (484de60)
  • remove get_hlgroup now available in AstroUI (3ff32fb)
  • remove astronvim updater and git utilities (a26729d)
  • toggles: remove indent guide toggle (a063322)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot temporarily deployed to pull request August 2, 2023 14:33 Inactive
@mehalter mehalter force-pushed the release-please--branches--main--components--astrocore branch from f6312b8 to 64bd09c Compare August 2, 2023 22:22
@mehalter mehalter force-pushed the release-please--branches--main--components--astrocore branch from 64bd09c to c963a5a Compare August 3, 2023 17:17
@mehalter mehalter force-pushed the main branch 7 times, most recently from c9254dc to 27ee1f1 Compare August 4, 2023 12:13
@mehalter mehalter force-pushed the release-please--branches--main--components--astrocore branch from c963a5a to 6c9fb82 Compare August 4, 2023 12:14
@mehalter mehalter force-pushed the main branch 3 times, most recently from 3067761 to 743973c Compare August 4, 2023 17:53
@mehalter mehalter force-pushed the release-please--branches--main--components--astrocore branch from 6c9fb82 to 003ab74 Compare August 4, 2023 19:12
@AstroNvim AstroNvim deleted a comment from github-actions bot Aug 6, 2023
@mehalter mehalter force-pushed the release-please--branches--main--components--astrocore branch from 003ab74 to 8843504 Compare August 7, 2023 12:37
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from ba923ae to 0ef94db Compare August 10, 2023 11:16
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 2 times, most recently from 2754f3b to db3eb57 Compare August 10, 2023 13:20
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from 9248290 to 422f6a4 Compare August 16, 2023 19:32
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch from 422f6a4 to 2dd0b25 Compare August 18, 2023 10:49
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from 5ec2f8e to 03a03c5 Compare February 13, 2024 15:12
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 5 times, most recently from a5632da to 01c467f Compare February 20, 2024 20:37
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from 48d4c11 to b0e01cb Compare February 21, 2024 17:21
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 4 times, most recently from 37a09c1 to c0609d6 Compare February 26, 2024 18:34
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from 3642489 to 070d4d5 Compare March 7, 2024 12:58
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch 3 times, most recently from 7b66780 to a15deb6 Compare March 20, 2024 12:27
@astronvimbot astronvimbot force-pushed the release-please--branches--main--components--astrocore branch from a15deb6 to 288b2ac Compare March 20, 2024 17:48
@mehalter mehalter merged commit 29befa9 into main Apr 1, 2024
9 checks passed
@mehalter mehalter deleted the release-please--branches--main--components--astrocore branch April 1, 2024 12:40
@astronvimbot
Copy link
Contributor

🤖 Release is at https://github.com/AstroNvim/astrocore/releases/tag/v1.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants