Murf,
If that is the case (no vent), that is why you are leaking.
The parts manuals for serial numbers 101 up are online. (mine is in the upper 500 range) It shows the vent and vent lines. If you want PM me. I can give you the links. Our caps are fully sealing. Air will only escape when the pressure in the tank gets really high and blow past the cap.
All hydraulic systems MUST have some type of venting. While thermal change is some of the volume change (about 1 gallon in ours)(and happens slowly), The actuation of the cylinders causes the tank level to fluctuate significantly. (most systems are like ours, the extend of hydraulic cylinders use more oil than the return.) I have not run the numbers, but that differential could be 3 gallons. That volumetric change happens in just a few seconds (cycle time of the cylinders). Another thing, like bobcan mentioned, the more we use our oil, the more aerated it can become, which causes the volume of oil to increase also. (hard to calculate, but could be in the gallon or so volume wise)
If you are missing the vent, that is not a feature, but a serious manufacturing/design oversight. You need to add one. The system will not function properly or leak proof without it. You might be able to add a bung to the fill neck, and pull a hose off with a filter up behind the cab. You could run a vented cap also. (neither of these are great, as the back of my machine just seems to be a dust magnet!!)
Hope that helps! Drop me a PM.
Hag