Help debugging nvim-tree

Recently, I’ve started getting this error when I start neovim:

Failed to run `config` for nvim-tree.lua
                                                                                                                                           
...nvim/lazy/nvim-tree.lua/lua/nvim-tree/node/directory.lua:14: attempt to index local 'Node' (a boolean value)                            
                                                                                                                                           
# stacktrace:                                                                                                                              
  - ~/.config/nvim/init.lua:48

This is my plugins/nvim-tree.lua file (there are some key mappings not shown)

 local opts = {
    filters = {
        dotfiles = false,
    },
}

return {
    "nvim-tree/nvim-tree.lua",
    lazy = false,
    opts = opts,
}

Has an update broken my configuration or maybe it was always wrong and an update has highlighted it?