The Ranger primary class features is Extra Attack 1 and Half CastingIt kind of depends on what features of the Ranger class are its' primary class features and which are its' secondary class features. If the feature scales up as the character levels up, then it's a primary class feature. Ex. a Rogue's Sneak Attack. If it doesn't, then it's a secondary class feature.
A nonmagical one that doesn't just steal the Rogue or Fighters primary can never get agreed on outside of versions of the 4e Hunters Quarry which is OP in 5e.