Comments (5)
Hey so this was due to how caching was configured in the API service. Only mason-org/mason-registry had low cache expirations while other repositories defaulted to 30 minute expiration. This should be fixed via mason-org/mason-registry-api#158.
from mason.nvim.
This might be a delay in github release cache? Because, after few minutes this got fixed without any changes.
from mason.nvim.
Reopening. Even though https://github.com/USER/PROJECT/releases/latest
navigates me to the latest release in the browser when mason.nvim force refreshed, it downloads an older version of mason registry from github. It still might be the cache from github but just opening this to make sure you are using USER/PROJECT/releases/latest
to get the newest registry from releases.
from mason.nvim.
Yet another release, same behavior. Even when /releases/latest
redirects me to the latest release correctly, mason nvim still fetching an older version even when I manually remove the entire ~/.local/share/nvim/mason/registries
directory.
from mason.nvim.
It took exactly 30 minutes for new changes to show up. Looks like some caching mechanism to me?
from mason.nvim.
Related Issues (20)
- golang packages unable to install HOT 1
- Mason installs x86_64 but should install ARM build HOT 1
- Mason nvim core utils broken HOT 18
- Mason is not updating on nightly HOT 4
- Registry installation failed (failed to fetch latest registry version from GitHub API) HOT 3
- Add hyprls HOT 2
- bad CPU type in executable: selene HOT 5
- [New package]: Terramate-ls HOT 1
- Failed to update registries HOT 1
- LSP components are not loaded through the proxy specified in the configuration HOT 1
- [New package]: autocorrect HOT 2
- Lockfile or ability to freeze a certain package version HOT 2
- Deprecation of vim.tbl_xx functions trigger errors in latest Neovim versions
- Support ensure_installed directly in mason
- Update core utils to have version requirements [wget]
- Mason command is not working HOT 2
- LemMinX on x86_64 Linux HOT 1
- [New package]: Native rust ruff LSP HOT 2
- Couldn't install luacheck, linking issue HOT 1
- Mason won't install Ltex-ls
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mason.nvim.