It looks like EA is about to re-release Battlefield 1 later this year dubbing it the “Revolution Edition”. It should have all the DLC.
The listing for Battlefield 1 Revolution Edition was posted by Amazon France. The game is set to be released on August 22nd, 2017 for the PC, PS4 and Xbox One.
It includes the Premium Pass with all the four previous expansions and more. This might be the complete version that you should get if you have not played the game before.
You can check out the cover art below. Hopefully EA and/or DICE gives us more official details of this version of the game at a later date.