'Unprecedented times' is a phrase we heard a lot last season, yet it's nice to know some things never change as Bayern Munich completed their usual procession towards the Bundesliga crown.
They were even nice enough to make us think the title race might be entertaining at one point, though they soon got fed up of the idea and ran away with it.
There's a summer of change ahead in Bavaria as Hansi Flick prepares to take over from Joachim Low in the Germany hot seat, with Julian Nagelsmann the new man at the helm for Bayern.
Nagelsmann will undoubtedly want to put his own stamp on the team moving forward and 90min has taken a look at how the German champions could line up next season...
Bayern Munich and Kingsley Coman's contract negotiations have stalled and he could be sold this summer.
Bayern Munich are considering another bid for Chelsea midfielder Callum Hudson-Odoi, who would prefer to stay and fight for his spot under Thomas Tuchel.
Kylian Mbappe was told to join Bayern Munich by Lucas Hernandez but the forward is "very happy" at Paris Saint-Germain.
Poland manager Paulo Sousa speaks about Robert Lewandowski & his hopes for Euro 2020
Bayern Munich potential lineup 2021/22
GK: Manuel Neuer
Even at 35 years of age, Neuer is still one of the best around.
He'll again be Germany's number one goalkeeper for Euro 2020, and he'll undoubtedly be Bayern's first-choice shot-stopper next season as well.
The German wasn't quite at his imperious best last season - conceding 12 league goals more than the campaign prior - but there's still plenty of life left in him yet and he'll definitely be Nagelsmann's number one.
RB: Benjamin Pavard
Benjamin Pavard has quietly gone about establishing himself as a very solid full-back. The Frenchman's game has developed considerably over the past couple of seasons and he now looks much more comfortable moving forward.
However, he's still got some way to go to match the attacking endeavour of Alphonso Davies on the opposite flank and it wouldn't be a surprise to see Nagelsmann delve into the market in a bid to strengthen his full-back options.
For now, Pavard remains the club's number one right-back and you can't say he hasn't earned his place in the side.
CB: Dayot Upamecano
There'll be no settling in period for Dayot Upamecano at his new club next season.
The Frenchman will be expected to make an immediate impact at Bayern as he steps into the starting XI in place of the outgoing Jerome Boateng.
Upamecano's quality has never been called into question, however, while he's not exactly been playing in a second-tier side at RB Leipzig, the pressure that comes with playing for a club of Bayern's stature is a different level and it remains to be seen how he'll cope with the move.
CB: Niklas Sule
Boateng's announcement that he won't be renewing his contract at the Allianz Arena this summer means there's a huge chance for Niklas Sule.
The 25-year-old has had a rotten time with injuries since his move to Bayern four years ago, but if he can stay fit then Boateng's departure means he'll be given a run of games in the starting XI and will finally be able to showcase his talents in a Bayern shirt.
LB: Alphonso Davies
Alphonso Davies is one of the brightest young stars in world football right now. The Canada international has adapted seamlessly to life in European football since his move from Vancouver Whitecaps three years ago and his surging forwards runs are integral to Bayern's style of play.
Nagelsmann likes attacking full-backs and so the arrival of the new boss this summer is unlikely to alter Davies' role in the side.
CM: Joshua Kimmich
Stick this fella in goal and he'd probably do a decent job.
There don't seem to be many positions on the pitch that Joshua Kimmich isn't world-class in and he's central to Bayern's style of play.
It's scary to think that at just 26 years of age he's probably got the best football of his career to come and he could easily be a mainstay in the Bayern midfield for the next decade. Or defence. Or frontline. Who knows.
CM: Saul Niguez
Big-money moves are likely to be few and far between this summer as club's look to tighten the purse strings amid the ongoing coronavirus pandemic, though the news Saul Niguez could be available for £68m has alerted the attention of Bayern.
Having had a price tag of around £150m slapped on his head only last year, the newly quoted figure represents something of a bargain and if Die Roten can thrash out a deal for the Atletico Madrid man, it would be a solid piece of business.
CM: Leon Goretzka
Few people could have envisaged Leon Goretzka developing into one of the most well-rounded central midfielders in European football when he moved to Bayern in 2018.
The 26-year-old is a man mountain in midfield and he possesses a level of ability with the ball at his feet that you don't normally associate with such a colossal figure.
Goretzka's qualities both defensively and in attacking sense make him a shoo-in to be in Nagelsmann's starting XI next season.
RW: Serge Gnabry
Serge Gnabry will forever be known as 'the one Tony Pulis decided wasn't good enough for West Brom', though it's nice to see him now getting the recognition he deserves as one of the best wide forwards in Europe.
The Germany international is likely to be key to his national side's chances of success at Euro 2020 this summer and he's continued to produce on a consistent basis since cementing his place in the Bayern starting XI back in 2018.
ST: Robert Lewandowski
Robert Lewandowski - that's all we've got to say on the matter.
The Polish hitman's goalscoring stats are the best in Europe over the past five or six seasons and despite being at an age where he should be entering the twilight of his career he just keeps getting better and better.
His haul of 41 Bundesliga goals last season saw him surpass Gerd Muller's record of strikes in a single German top-flight campaign and he'll be central to the team once again next season.
LW: Thomas Muller
If Bayern do secure the signing of Saul then it's likely to mean a slight reshuffle and Leroy Sane could be the man to make way.
It's impossible to even consider that Nagelsmann might drop Thomas Muller given the form he showed last season, with the German's linkup play with Lewandowski proving key to their record ninth consecutive Bundesliga title.
The 31-year-old's versatility is one of the best facets of his game and he could easily slot in anywhere across the frontline to accommodate the arrival of Saul.