Skip to content

Releases: bharathidas/ParsePath

Parse Path

Choose a tag to compare

@bharathidas bharathidas released this 20 Aug 13:03
b43cae4

Parse Path — Studio Pro 10.24.17

Fixed

The port attribute was never populated. The parse-path library returns port as a String (empty string when absent), but the entity attribute is an Integer, so the value was assigned without conversion. The action now converts it, and leaves the attribute empty when the address carries no port.

Verified against the bundled library:

Address Library returns Attribute now holds
https://example.com:8443/path "8443" (String) 8443
https://example.com/path "" (String) empty
notaurl "" (String) empty

You no longer need the documented workaround of reading the port out of host.

This defect predates the 10.24.17 upgrade. Upgrading is recommended.

Notes

Studio Pro 10.24.17, imports with 0 errors. Import ParsePath.mpk via App Explorer > Import module package.

Parse Path

Choose a tag to compare

@bharathidas bharathidas released this 20 Aug 08:19
b43cae4

Parse Path — now supported on Mendix Studio Pro 10.24.17

Rebuilt from Studio Pro 10.18.3 to 10.24.17 (LTS). No functional changes — this release only updates Studio Pro compatibility.

Import ParsePath.mpk via App Explorer > Import module package in Studio Pro 10.24.17 or higher.


Parses the input URL.

Features

protocols: URL protocols (typically contains a single protocol).
protocol: The primary protocol (e.g., "https", "http", or "file").
port: The port number used in the URL.
resource: The domain or hostname portion of the URL.
host: The full domain, including subdomain and port if present.
user: The username used for authentication.
password: The password used for authentication.
pathname: The path section of the URL, excluding domain and query.
hash: The fragment identifier in the URL (the part after #).
search: The query string portion of the URL, excluding the leading ?.
href: The fully normalized input URL.
query: The parsed query string as a key-value object.
parse_failed: Indicates whether the URL parsing was unsuccessful.

Dependencies:
• Mendix modeler 10.18.3.

Issues, suggestions and feature requests
https://github.com/bharathidas/ParsePath/issues

Screenshots

Screenshot_1

Screenshot_2

Parse Path

Choose a tag to compare

@bharathidas bharathidas released this 23 Apr 07:39
b43cae4

Parses the input URL.

Features

protocols: URL protocols (typically contains a single protocol).
protocol: The primary protocol (e.g., "https", "http", or "file").
port: The port number used in the URL.
resource: The domain or hostname portion of the URL.
host: The full domain, including subdomain and port if present.
user: The username used for authentication.
password: The password used for authentication.
pathname: The path section of the URL, excluding domain and query.
hash: The fragment identifier in the URL (the part after #).
search: The query string portion of the URL, excluding the leading ?.
href: The fully normalized input URL.
query: The parsed query string as a key-value object.
parse_failed: Indicates whether the URL parsing was unsuccessful.

Dependencies:
• Mendix modeler 10.18.3.

Issues, suggestions and feature requests
https://github.com/bharathidas/ParsePath/issues

Screenshots

Screenshot_1

Screenshot_2