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

Nebulex v3 #149

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Nebulex v3 #149

wants to merge 1 commit into from

Conversation

cabol
Copy link
Owner

@cabol cabol commented Mar 26, 2022

No description provided.

@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from ea68edb to 21b071c Compare March 26, 2022 14:33
@coveralls
Copy link

coveralls commented Mar 26, 2022

Coverage Status

coverage: 100.0%. remained the same
when pulling 799cfb9 on v3.0.0-dev
into fbea6d1 on master.

@cabol
Copy link
Owner Author

cabol commented Feb 24, 2024

@Nezteb thanks!! There are many things to do, a bit of everything 😄 . It could be migrating an adapter to the new API v3 (some planned for the next release candidate), or an essential thing for the first release candidate is reviewing all the guides and fixing them to ensure they are consistent with the new API v3. This will require you to read, understand, and try Nebulex v3 so you can update or fix (or even improve) the guides properly. Let me know if you are interested, we can find something 😉 !!

@cabol cabol force-pushed the v3.0.0-dev branch 3 times, most recently from e03d047 to 4e4efb1 Compare February 26, 2024 08:48
@cabol cabol force-pushed the v3.0.0-dev branch 4 times, most recently from 6a8369d to 799cfb9 Compare March 17, 2024 09:58
@cabol cabol force-pushed the v3.0.0-dev branch 4 times, most recently from 64ecfe2 to a62e2a6 Compare May 5, 2024 08:57
@cabol cabol force-pushed the v3.0.0-dev branch 8 times, most recently from 248790c to 324b317 Compare May 13, 2024 11:32
@cabol cabol force-pushed the v3.0.0-dev branch 7 times, most recently from 3bf534a to 0ec9c29 Compare May 19, 2024 11:53
- Ok/Error tuple Cache API.
- Unify `all` and `get_all` into one callback `get_all`.
- Remove deprecated module `Nebulex.Hook`.
- Use `NimbleOptions` to define and validate cache options.
- Move adapters to separate repositories.
- All commands optionally support a dynamic cache as the first argument.
- Deprecate `Nebulex.Adapter.Stats` in favor of `Nebulex.Adapter.Info`.
- Telemetry events for cache commands out-of-box.
- Rename the Telemetry metadata field from `:function_name` to `:command`.
- Option `:bypass_mode` to skip the cache while running tests
- Changes and improvements on Decorator API.
- Fix possible inconsistencies on decorators when using references (#215)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants