I have been involved in such processes (Trilogue), so here my take:
* We are talking about trilogues, meaning the commission has made a proposal, parliament and council has adopted their positions, and then parliament and council negotiated with the commission as broker to reach a final text. This takes place over many hours of meetings in different format and is a very complex process as each institution needs to make sure the document fits the legal and policy limitations set by the institution's position
* they only recently reached an agreement, which is done on the basis of very messy documents often thousand of pages in table format
* These documents are transformed into a legal text, which is done by parliament's lawyers
* Then all three institutions have to review the file with policy and legal experts to ensure it fits the agreed text
* Lawyer linguists check the text to assure references are correct and translations (23 language versions are all equally valid!) are fully aligned
* A few other steps, like formatting checks, etc
* Only then can the text be published as draft documents for the vote
All that, just to make clear that it's unfortunate it is not public yet, but it is not someone being malicious or intransparent, it's just a complex process. There is likely pressure to have the votes soon as it needs to be in force by early 2024. But before the vote takes place the files must and will be published, else the vote is moved.