Definition of release note in English:

release note

noun

  • A note authorizing the release or discharge of something; specifically (Aeronautics) a document releasing (part of) an aircraft as fit for service.

Origin

Mid 19th century.