Hi,
I have an compositor project that i am redoing in blender 4.5, the assets were made in 4.2.
When i save the file it appears as 4.2. is there a way to force it to save as 4.5?
Thanks in advance.
That’s strange… I’ve just did a small experiment using a file from 4.2 and the file was saved in 4.5. ![]()
If you open the file with a HexViewer what does it say in the first bytes?
A 4.2 file should have:
hex:42 4C 45 4E 44 45 52 2D 76 34 30 32 → Ascii: BLENDER-v402
While a 4.5 file has:
hex:42 4C 45 4E 44 45 52 2D 76 34 30 35 → Ascii: BLENDER-v405
Thanks Secrop let me check that.
strangely enough it dose say v405
So why it say 4.2 on the file name?
42 4C 45 4E 44 45 52 2D 76 34 30 35 52 45 4E 44 BLENDER-v405REND
This is the file without the assets. if you want to test it.
NEW CHARACTERS COMP_test.blend (566.2 KB)
I’m not sure about this but but when loading something from a lower version and simply saving it again in the higher version and there was nothing really changed in the newer version of blender then it might simple adopt the needed lower version number. Also even when changing something but no new feature is used ?
![]()
Actually… when saving the standard scene in 2.9 and saving it it 3.6 then is still says 2.9 in the outliner-> API… but 3.6 if loaded again or via hexdumping…
Just saw your new post… what do you mean by
Because looking at outliner → API it says 4.5.91 (the last one is always irritating )
and
00000000 42 4c 45 4e 44 45 52 2d 76 34 30 35 52 45 4e 44 |BLENDER-v405REND|
when hexdumping…
(ohh and using 3.6.23 for this… showing 3.6.14 in data-API
)
The blend file name is still 4.2 not the Hex.
OK… it looks that there’s a datablock that shouldn’t be there or is corrupt…
I’ll have to take a bit more time to check that out.
Now that make sense. Thanks

Check the file properties on the OS.
The saved file version is displayed.
The file name… is whatever you typed in and is allowed on your filesystem…
…

…ahhh yes… wait… is this windows ? Could it be you have Blender4.2 associated with the blend extenstion ?
this is what the file program tells me on linux:
NEW CHARACTERS COMP_test.blend: Blender3D, saved as 64-bits little endian with version 4.05
Property still say 4.2
I think @Secrop has found some data that might be responsible.
The assets were made in 4.2 but the new file should be 4.5
There should be a way to force it to display the right version Type?
Well… it’s the OS, file manager who displays this version number… looking at the file in blender or via hexeditor or via the file programm shows the “correct” version 4.5 …
So is there a way to change this, It’s very confusing to have a 4.5 file displayed as Type: 4.2
Thanks I will try that and come back later.
I believe @oo_1942 is right… The file seems to been originated in v5.0 (perhaps a alpha or beta version of it) and not 4.2.
And as @julperado explains, the “4.2” comes from the OS itself.
As i said “is this windows/ some file extension association”… because i’m on linux ![]()
@julperado Yep that did it. thank you.
Yep sometime we overlook the simplest of solutions. I can go and have my lunch now.


