If I run the following code to get RefSeq from UCSC:
library(AnnotationHub)
ahub <- AnnotationHub()
ahub <- subset(ahub, species == "Homo sapiens" & genome == "hg19")
query(ahub, "refseq")[1]
I see
> query(ahub, "refseq")[1]
AnnotationHub with 1 record
# snapshotDate(): 2018-08-01
# names(): AH5040
# $dataprovider: UCSC
# $species: Homo sapiens
# $rdataclass: GRanges
# $rdatadateadded: 2013-03-26
# $title: RefSeq Genes
<SNIP>
suggesting to me that this data is from 2013. Additionally, if I change hg19 to hg38 my query comes up empty, despite the fact that UCSC at least right now has RefSeq genes released in 2018 for hg38 (as everyone would expect).
Question: I am surprised that AnnotationHub has these (to me) outdated resources. I expected that that with each new Bioc release, the hub gets updated. But perhaps I am wrong?

These were all generated by Marc Carlson, in 2013, when he was part of BioC core, so it seems to be core provided?
> hub <- AnnotationHub() snapshotDate(): 2018-04-30 > minihub <- query(hub, c("Homo sapiens","refGene")) > mcols(minihub)[,c("title","genome","maintainer", "rdatadateadded")] DataFrame with 8 rows and 4 columns title genome maintainer rdatadateadded <character> <character> <character> <character> AH5040 RefSeq Genes hg19 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5041 Other RefSeq hg19 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5155 RefSeq Genes hg18 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5156 Other RefSeq hg18 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5306 RefSeq Genes hg17 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5307 Other RefSeq hg17 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5431 RefSeq Genes hg16 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26 AH5432 Other RefSeq hg16 Marc Carlson <mcarlson@fhcrc.org> 2013-03-26The core team will come up with a strategy for updating these resources as part of our regular work flows.