[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8SMZJQodCOsa6W2rl6Q__J3D2vRaGpHlCDer_N-7BxM":3,"$fcqrRKqeBY6Sd5Ftlu1u80uryEXl27EzavK-5n3tyOgY":192,"$f2KljydxzvSBNT5PMZSdh-HS1nXAIb-Eh52ERBVq5OQ4":197},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":20,"download_link":21,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25,"discovery_status":26,"vulnerabilities":27,"developer":28,"crawl_stats":24,"alternatives":33,"analysis":133,"fingerprints":177},"stars-at-night","The Stars at Night","1.9.1","stleary","https:\u002F\u002Fprofiles.wordpress.org\u002Fstleary\u002F","\u003Cp>This plugin displays data of interest to amateur astronomers. It is calculated from user-provided location and date information.\u003Cbr \u002F>\nThe plugin is called from a WordPress shortcode, and the parameters are specified in the shortcode. The following parameters are\u003Cbr \u002F>\nrequired, in any order:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>lat\u003C\u002Fstrong> : Lattitude of location in fractional degrees (e.g. 30.8910). Positive is north, negative is south of equator\u003C\u002Fli>\n\u003Cli>\u003Cstrong>long\u003C\u002Fstrong> : Longitude of location in fractional degrees (e.g.-98.4265). Positive is east, negative is west of the UTC line\u003C\u002Fli>\n\u003Cli>\u003Cstrong>timezone\u003C\u002Fstrong> : Timezone name, must be value recognized by PHP. See \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ftimezones.php\" rel=\"nofollow ugc\">http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Ftimezones.php\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>These parameters are optional:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>name\u003C\u002Fstrong> : The name of the location to be calculated\u003C\u002Fli>\n\u003Cli>\u003Cstrong>days\u003C\u002Fstrong> : The number of days of data to display. Must be a value from 1 to 10. Defaults to 3 if not specified. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode Examples:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>stars-at-night name=Chennai lat=13.08 long=80.26 timezone=Asia\u002FKolkata days=1\u003C\u002Fli>\n\u003Cli>stars-at-night name=”COE Observing Field” lat=30.891 long=-97.4265 timezone=America\u002FChicago days=10\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can also display the individual data tables via more specific shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>stars-at-night-sun-moon name=”Mount Kilimanjaro” lat=-2.55 long=37.55 timezone=Africa\u002FNairobi\u003C\u002Fli>\n\u003Cli>stars-at-night-planets name=”Ushuaia” lat=-54.8 long=-68.33 timezone=America\u002FArgentina\u002FUshuaia\u003C\u002Fli>\n\u003Cli>stars-at-night-iss name=”Mount Burnett Observatory” lat=-37.9 long=145.4 timezone=Australia\u002FMelbourne days=7\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The output consists of simple HTML tables:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sun\u002FMoon table: The times for sunrise, sunset, moonrise, moonset, morning astronomical twilight, and evening astronomical twilight for the specified days (max 10 days).\u003C\u002Fli>\n\u003Cli>Planets table: The times and visibility for the planets, for the current day.\u003C\u002Fli>\n\u003Cli>ISS table: The times and directions for visible ISS passes over the specified days (max 10 days).\u003C\u002Fli>\n\u003Cli>(REMOVED) Iridium flares table: The times and directions for visible Iridium flares over the specified days (max 7 days).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can view the plugin in action here: \u003Ca href=\"http:\u002F\u002Fjohnjleary.com\u002Fnotforlong\" rel=\"nofollow ugc\">http:\u002F\u002Fjohnjleary.com\u002Fnotforlong\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Credits and Acknowledgements:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Lunar images by \u003Ca href=\"mailto:\u002F\u002FDan@danmorgan.org\" rel=\"nofollow ugc\">Dan Morgan\u003C\u002Fa>. Used with permission. \u003Ca href=\"http:\u002F\u002FDanMorgan.org\" rel=\"nofollow ugc\">http:\u002F\u002FDanMorgan.org\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>WordPress framework and sunrise\u002Fsunset algorithm: https:\u002F\u002Fgithub.com\u002Fbengreeley\u002Fsunrisesunset\u003C\u002Fli>\n\u003Cli>Moonrise and Moonset class (with a correction for timezone): http:\u002F\u002Fdxprog.com\u002Fentry\u002Fcalculate-moon-rise-and-set-in-php\u003C\u002Fli>\n\u003Cli>Moon phase class: https:\u002F\u002Fgithub.com\u002Fsolarissmoke\u002Fphp-moon-phase\u003C\u002Fli>\n\u003Cli>Planetary, ISS and Iridium Flare tables are obtained by sending GET requests to: http:\u002F\u002Fheavens-above.com (HTTP API used with permission)\u003C\u002Fli>\n\u003Cli>Per-table shortcodes implemented by Peter Lieverdink\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors\u003C\u002Fh3>\n\u003Cp>stleary\u003Cbr \u002F>\nPeter Lieverdink\u003C\u002Fp>\n","Stars-at-night displays astronomical data for a specified location and date.",100,6864,3,"2021-09-11T22:58:00.000Z","5.8.13","4.6","7.0",[19],"astronomy","https:\u002F\u002Fgithub.com\u002Fstleary\u002Fstars-at-night","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.9.1.zip",85,0,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":11,"avg_security_score":22,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},1,30,84,"2026-08-29T15:12:12.635Z",[34,56,74,95,115],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":11,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":54,"download_link":55,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"moon-phases","Moon Phases","3.1.1","philippe","https:\u002F\u002Fprofiles.wordpress.org\u002Fppaquet\u002F","\u003Cp>Adds a sidebar widget that display the current moon phase. The plugin can also display in which zodiac sign the moon is, how old the moon is and details like distance, ecliptic latitude and ecliptic longitude.\u003C\u002Fp>\n\u003Cp>In addition of English, the plugin comes with various translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bulgarian\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Hebrew\u003C\u002Fli>\n\u003Cli>Hungarian\u003C\u002Fli>\n\u003Cli>Lithuanian\u003C\u002Fli>\n\u003Cli>Polish\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Translations credits go to Alex Kortan for Polish, Asen Kovachev for Bulgarian, \u003Ca href=\"http:\u002F\u002Fwww.fatcow.com\u002F\" title=\"Fat Cower\" rel=\"nofollow ugc\">Fat Cower\u003C\u002Fa> for Russian, Kristina R for Lithuanian, Milly Rondèl for Dutch, Patsy for German, Rami Yushuvaev for Hebrew, Tamas Koos for Hungarian and Zhares for Spanish.\u003C\u002Fp>\n\u003Cp>Please refer to the \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FInstalling_WordPress_in_Your_Language\" title=\"Installing WordPress in Your Language\" rel=\"nofollow ugc\">WordPress Codex\u003C\u002Fa> for more information about activating the translation.\u003C\u002Fp>\n\u003Cp>If you want to help translating the plugin to your language, please contact me. If you already know how to translate wordpress plugins, have a look at the moon-phases.pot file which contains all the definitions. You may use a \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Fsoftware\u002Fgettext\u002F\" rel=\"nofollow ugc\">gettext\u003C\u002Fa> editor like \u003Ca href=\"http:\u002F\u002Fwww.poedit.net\u002F\" rel=\"nofollow ugc\">Poedit\u003C\u002Fa> for that purpose.\u003C\u002Fp>\n","Adds a sidebar widget that display the current moon phase.",300,19191,4,"2014-02-09T08:09:00.000Z","3.7.41","2.8","",[50,19,51,52,53],"astrology","moon","phase","phases","http:\u002F\u002Fwww.joeswebtools.com\u002Fwordpress-plugins\u002Fmoon-phases\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmoon-phases.3.1.1.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":66,"num_ratings":44,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":48,"download_link":73,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"wp-moon-phase-widget","WP Moon Phase Widget","1.0.0","Moon Organizer","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoonorganizer\u002F","\u003Cp>WP Moon Phase Widget plugin allows you to add an awesome moon phase widget to sidebar or post.\u003C\u002Fp>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Auto Geo detection\u003C\u002Fli>\n\u003Cli>Moon phase name and image\u003C\u002Fli>\n\u003Cli>Moonset and moonrise time\u003C\u002Fli>\n\u003Cli>Moon zodiac sign\u003C\u002Fli>\n\u003Cli>Ability to change the background color\u003C\u002Fli>\n\u003Cli>Ability to add the widget to a sidebar or a post (via shortcode)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can learn more about moon phase \u003Ca href=\"https:\u002F\u002Fmoonorganizer.com\u002Fen\u002Fmoon-phase-for-today\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch3>In sidebar\u003C\u002Fh3>\n\u003Cp>You can add a widget as a standard WordPress widget.\u003C\u002Fp>\n\u003Col>\n\u003Cli>Go to \u003Cem>Appearance > Widgets\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Find \u003Cem>WP Moon Phase Widget\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>Add to a sidebar\u003C\u002Fli>\n\u003Cli>Add a title (optional)\u003C\u002Fli>\n\u003Cli>Configure desired background color (default is white)\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>In a post or a page\u003C\u002Fh3>\n\u003Cp>You can add the widget to post or page via shortcode:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mph-widget]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>With specified background color:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[mph-widget color=\"#ffffff\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>You can use only one widget at a time. So if you want to add it to post, delete it from the sidebar.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Based on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fg00dv1n\u002Fmoon-phase-widget\" rel=\"nofollow ugc\">moon-phase-widget javascript library\u003C\u002Fa>.\u003C\u002Fp>\n","Moon phase widget for Wordpress",200,4667,76,"2019-12-26T13:56:00.000Z","5.3.21","4.7","5.6",[50,19,51,72],"moonphase","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-moon-phase-widget.1.0.0.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":23,"num_ratings":23,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":87,"tags":88,"homepage":93,"download_link":94,"security_score":11,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":25},"celestial-lunar-phase","Celestial Lunar Phase Widget","2.2.2","John Martin","https:\u002F\u002Fprofiles.wordpress.org\u002Fjohnfoo\u002F","\u003Cp>Celestial Lunar Phase Widget helps WordPress sites display the current Moon phase in a polished astronomy card.\u003C\u002Fp>\n\u003Cp>The plugin shows:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Current lunar phase name\u003C\u002Fli>\n\u003Cli>Moonrise time\u003C\u002Fli>\n\u003Cli>Moonset time\u003C\u002Fli>\n\u003Cli>Astronomical dawn time\u003C\u002Fli>\n\u003Cli>Astronomical dusk time\u003C\u002Fli>\n\u003Cli>Illumination percentage\u003C\u002Fli>\n\u003Cli>Bundled Moon phase image matched to the phase\u003C\u002Fli>\n\u003Cli>Optional location label\u003C\u002Fli>\n\u003Cli>Optional calculation\u002Fsource note\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Version 2.2 removes the WeatherAPI dependency and calculates lunar and twilight information locally using the observing location configured in WordPress admin. It also improves setup with a location lookup tool, browser geolocation helper, and timezone dropdown.\u003C\u002Fp>\n\u003Ch4>Key features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Local astronomy calculations; no API key required\u003C\u002Fli>\n\u003Cli>Moonrise and moonset times\u003C\u002Fli>\n\u003Cli>Astronomical dawn and dusk display\u003C\u002Fli>\n\u003Cli>Current lunar phase and illumination percentage\u003C\u002Fli>\n\u003Cli>Bundled Moon phase photos packaged locally\u003C\u002Fli>\n\u003Cli>Location lookup helper for admin setup\u003C\u002Fli>\n\u003Cli>Browser geolocation helper for admin setup\u003C\u002Fli>\n\u003Cli>Timezone dropdown to prevent typos and date-shift errors\u003C\u002Fli>\n\u003Cli>Latitude, longitude, timezone, and optional elevation settings\u003C\u002Fli>\n\u003Cli>Shortcode: \u003Ccode>[celestial_lunar_phase_widget]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Gutenberg block: \u003Cstrong>Celestial Lunar Phase Widget\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>12-hour or 24-hour time display\u003C\u002Fli>\n\u003Cli>Per-location and per-date caching for better performance\u003C\u002Fli>\n\u003Cli>Admin notice after update if location settings need to be completed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Support and documentation are available at:\u003Cbr \u002F>\nhttps:\u002F\u002Fcelestialwebdevelopment.com\u002Flunar-phase-plugin\u002F\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin performs all lunar phase, moonrise, moonset, astronomical dawn, and astronomical dusk calculations locally. It does not send visitor data to an astronomy API.\u003C\u002Fp>\n\u003Cp>The optional \u003Cstrong>Lookup Location\u003C\u002Fstrong> button on the admin settings page uses the OpenStreetMap Nominatim geocoding service to convert a place name into latitude and longitude. This lookup is only triggered by an administrator clicking the button in wp-admin. The query entered by the administrator is sent to Nominatim for geocoding. The service may receive the searched location text, your site’s server IP address, and standard request metadata.\u003C\u002Fp>\n\u003Cp>Service provider: OpenStreetMap Nominatim\u003Cbr \u002F>\nTerms: https:\u002F\u002Foperations.osmfoundation.org\u002Fpolicies\u002Fnominatim\u002F\u003Cbr \u002F>\nPrivacy: https:\u002F\u002Fosmfoundation.org\u002Fwiki\u002FPrivacy_Policy\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>Use My Current Location\u003C\u002Fstrong> button uses the browser’s built-in geolocation prompt. Coordinates are only saved after the administrator clicks \u003Cstrong>Save Changes\u003C\u002Fstrong>.\u003C\u002Fp>\n","Display the current Moon phase with local astronomy calculations, moonrise, moonset, astronomical dawn\u002Fdusk, illumination, bundled images, shortcode,  &hellip;",20,626,"2026-06-07T17:00:00.000Z","7.0.2","6.0","7.4",[19,89,90,91,92],"lunar-phase","moon-phase","moonrise","moonset","https:\u002F\u002Fcelestialwebdevelopment.com\u002Flunar-phase-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcelestial-lunar-phase.2.2.2.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":82,"downloaded":103,"rating":11,"num_ratings":29,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":70,"tags":107,"homepage":48,"download_link":112,"security_score":113,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":114},"curiosity-potd","Curiosity POTD","2.1","Andrea Benzi","https:\u002F\u002Fprofiles.wordpress.org\u002Fandreabenzi\u002F","\u003Cp>This plugin adds a widget to display the NASA Mars Curiosity rover photos and a static block to display current sol.\u003Cbr \u002F>\nA good solution if you are interested in astronomy news and want to put a space picture on your website.\u003Cbr \u002F>\nWidget: It provide the photo, a description with the martian version of date (SOL) and the rover camera random displayed.\u003Cbr \u002F>\nBlock: It provide just a string with the stamp of martian day at that time you put it.\u003Cbr \u002F>\nVery easy to configure and compatible with a lot of WordPress versions.\u003C\u002Fp>\n\u003Ch4>Widget Option\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>NASA API key\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>NASA API key\u003C\u002Fh4>\n\u003Cp>The default NASA API key (DEMO_KEY) works fine but you can get one at:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fapi.nasa.gov\u002Findex.html\" rel=\"nofollow ugc\">https:\u002F\u002Fapi.nasa.gov\u002Findex.html\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Version 2.0\u003C\u002Fh4>\n\u003Cp>This plugin add a static block for Gutenberg that display current sol (martian day version) of Curiosity into a paragraph tag.\u003Cbr \u002F>\nThe date don’t change after the block is added. It’s just a print to put in your article the Curiosity sol at that time.\u003Cbr \u002F>\nThe plugin remove the block editor for widget.\u003C\u002Fp>\n\u003Ch4>Version 2.1\u003C\u002Fh4>\n\u003Cp>The plugin widget retriew the last sol with photos available.\u003C\u002Fp>\n\u003Ch4>Slogan\u003C\u002Fh4>\n\u003Cp>To infinity and beyond!\u003C\u002Fp>\n","NASA Mars Curiosity rover latest image widget & current sol static block.",3597,"2025-02-12T16:17:00.000Z","6.7.5","5.2",[108,19,109,110,111],"apod","block","planet","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcuriosity-potd.2.1.zip",92,"2026-04-16T10:56:18.058Z",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":82,"downloaded":123,"rating":11,"num_ratings":29,"last_updated":124,"tested_up_to":125,"requires_at_least":69,"requires_php":17,"tags":126,"homepage":130,"download_link":131,"security_score":22,"vuln_count":23,"unpatched_count":23,"last_vuln_date":24,"fetched_at":132},"wp-nasaads-query-importer","WP Nasa\u002FADS Query Importer","1.0","marblestation","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarblestation\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fui.adsabs.harvard.edu\u002F\" rel=\"nofollow ugc\">The SAO\u002FNASA Astrophysics Data System (ADS)\u003C\u002Fa> (NASA ADS) is a digital library portal for researchers in astronomy and physics. Complex literature searches can be performed such that compiling a list of relevant papers for a specific topic can be done easily. This plugin provides an interface to the \u003Ca href=\"http:\u002F\u002Fadsabs.github.io\u002Fhelp\u002Fapi\u002F\" rel=\"nofollow ugc\">NASA ADS API\u003C\u002Fa> in order to include lists of records in your posts using shortcodes.\u003C\u002Fp>\n\u003Cp>With this plugin you are able to\u003Cbr \u002F>\n– easily include simple ADS queries without having to learn the NASA ADS API.\u003Cbr \u002F>\n– include complex ADS queries by providing the full GET method URL (see the \u003Cem>Shortcodes\u003C\u002Fem> section below).\u003Cbr \u002F>\n– customize the format and the displayed information of the returned list of records at the shortcode level if needed.\u003C\u002Fp>\n\u003Cp>Note: this code is not backward compatible with version 0.3 and older.\u003C\u002Fp>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>The shortcode \u003Ccode>wp_nasaads_query_importer\u003C\u002Fcode> can be used to query the NASA ADS and output the returned list of records. It can be inserted into any post with or without providing enclosed content:\u003Cbr \u002F>\n\u003Cstrong>[wp_nasaads_query_importer \u003Cem>attributes\u003C\u002Fem>]\u003C\u002Fstrong>\u003Cbr \u002F>\nor\u003Cbr \u002F>\n\u003Cstrong>[wp_nasaads_query_importer \u003Cem>attributes\u003C\u002Fem>] \u003Cem>format\u003C\u002Fem> [\u002Fwp_nasaads_query_importer]\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Here, \u003Cem>attributes\u003C\u002Fem> are the shortcode’s attributes and it is mandatory to either provide\u003Cbr \u002F>\n– at least one of the query attributes described below,\u003Cbr \u002F>\n– the \u003Cem>library\u003C\u002Fem> attribute (and combined optionally with query attributes),\u003Cbr \u002F>\n– or the \u003Cem>query\u003C\u002Fem> attribute.\u003C\u002Fp>\n\u003Cp>In case of enclosed content the \u003Cem>format\u003C\u002Fem> is used to format the list of the records. See the \u003Cem>Format\u003C\u002Fem> section below.\u003C\u002Fp>\n\u003Cp>Please note that for all of the following query attributes the \u003Ca href=\"http:\u002F\u002Fadsabs.github.io\u002Fhelp\u002Fsearch\u002Fsearch-syntax\" rel=\"nofollow ugc\">NASA ADS search syntax\u003C\u002Fa> is applied, i.e., the shortcode’s attribute values are submitted unaltered to the API (with the exception of \u003Cem>author\u003C\u002Fem> and \u003Cem>title\u003C\u002Fem> as described below). This enables more complex searches, for instance when combined with logical operators like AND, OR, or NOT (read the search syntax for details).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>author\u003C\u002Fstrong>: search for certain author(s). In case a single author is given the name of the author, i.e., the attribute’s value will be submitted with surrounding double quotes (e.g., \u003Ccode>Hawking, S.\u003C\u002Fcode> will be submitted as \u003Ccode>\"Hawking, S.\"\u003C\u002Fcode>).  Technically, a value is considered to be a single author if the string contains no AND, OR, double quotes or parentheses. If you need to include double quotes in the author field, please use single quotes around the attribute’s value (see the examples below).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>aff\u003C\u002Fstrong>: search for author’s affiliations which contain the given string.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>bibstem\u003C\u002Fstrong>: search for articles published in specific journal(s) given by the acronym(s) of the journal(s).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>year\u003C\u002Fstrong>: search for articles published in a certain year given in the format \u003Ccode>YYYY\u003C\u002Fcode>. Articles within a certain period can be searched by \u003Ccode>YYYY-YYYY\u003C\u002Fcode> or \u003Ccode>YYYY TO YYYY\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>title\u003C\u002Fstrong>: search for articles whose title contains the given string. The title will be submitted with surrounding double quotes under the same conditions as described for the \u003Cem>author\u003C\u002Fem> attribute.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>property\u003C\u002Fstrong>: filter the records on specific properties like \u003Ccode>refereed\u003C\u002Fcode>. Read the \u003Cem>Properties\u003C\u002Fem> section of the search syntax for a list of all available properties.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Showing the records within an \u003Ca href=\"http:\u002F\u002Fadsabs.github.io\u002Fhelp\u002Flibraries\u002Fcreating-libraries\" rel=\"nofollow ugc\">ADS user library\u003C\u002Fa> is supported by the\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>library\u003C\u002Fstrong> attribute: the ID of the user-library.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more complex ADS searches, which are not supported by using the attributes of the shortcode, you may specify the\u003Cbr \u002F>\n– \u003Cstrong>query\u003C\u002Fstrong> attribute: the GET method’s URL to the API without the base path, i.e., https:\u002F\u002Fapi.adsabs.harvard.edu\u002Fv1\u002F  is added automatically to the URL.\u003C\u002Fp>\n\u003Cp>Finally,the following optional attributes can be used to control the output:\u003Cbr \u002F>\n– \u003Cstrong>sort\u003C\u002Fstrong>: sort the list of records. The value has to be in the format \u003Ccode>field+direction\u003C\u002Fcode> where \u003Ccode>field\u003C\u002Fcode> is the record field name to sort on and \u003Ccode>direction\u003C\u002Fcode> is either \u003Ccode>desc\u003C\u002Fcode> or \u003Ccode>asc\u003C\u002Fcode>. The default is \u003Ccode>date desc,bibcode desc\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Cstrong>max_rec\u003C\u002Fstrong>: the maximum number of records to show. The default is set to \u003Ccode>25\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Cstrong>max_authors\u003C\u002Fstrong>: the maximum number of authors to print, which is set to \u003Ccode>3\u003C\u002Fcode> by default. The remaining number of authors are appended to the printed author list.\u003Cbr \u002F>\n– \u003Cstrong>notify_empty_list\u003C\u002Fstrong>: overrides the global plugin option “Notify empty list”. Possible values are \u003Ccode>true\u003C\u002Fcode> or \u003Ccode>false\u003C\u002Fcode>. The default is \u003Ccode>true\u003C\u002Fcode>.\u003Cbr \u002F>\n– \u003Cstrong>show_num_rec\u003C\u002Fstrong>: overrides the global plugin option “Show number of records”. Allowed values are \u003Ccode>never\u003C\u002Fcode>, \u003Ccode>always\u003C\u002Fcode>, or \u003Ccode>depends\u003C\u002Fcode> (read the description in the plugin’s settings page for details). The default is set to \u003Ccode>depends\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Ch4>Format\u003C\u002Fh4>\n\u003Cp>How the list of records is formatted and inserted into your post can be defined in the plugin option “Content template” for all shortcodes. In case a shortcode is inserted into a post with enclosed content, i.e., \u003Ccode>[wp_nasaads_query_importer] ...  [\u002Fwp_nasaads_query_importer]\u003C\u002Fcode> then the content within the shortcode tags is used as the template and, thus, overrides the plugin’s global option.\u003C\u002Fp>\n\u003Cp>The template is applied to each record in the list and may contain HTML entities to style the output. The data of the record is inserted by the following placeholders: %author, %affil, %title, %year, %month, %bibstem, %pub, %page, %volume, and %adsurl. See the \u003Ca href=\"https:\u002F\u002Fadsabs.github.io\u002Fhelp\u002Fsearch\u002Fsearch-syntax\" rel=\"nofollow ugc\">NASA ADS search syntax\u003C\u002Fa> for the definition of the record’s fields with the exception of %year and %month which are derived from \u003Cem>date\u003C\u002Fem>, and %adsurl which is derived from \u003Cem>bibcode\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>Ultimate full control over the output and field records can be gained by new WordPress filters added by the plugin (see the \u003Cem>WordPress filter\u003C\u002Fem> section below).\u003C\u002Fp>\n\u003Ch4>WordPress filter\u003C\u002Fh4>\n\u003Cp>This plugins adds a few \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fadd_filter\u002F\" rel=\"nofollow ugc\">filters\u003C\u002Fa> to WordPress, which can be used by third party plugins to further control the output and fetched record fields.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters( 'wp_nasaads_query_importer-record_mapping', array $mapping )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Defines which record fields are fetched from NASA ADS and on which placeholders they are mapped. The keys of the associative array \u003Ccode>$mapping\u003C\u002Fcode> are the placeholder names (without the leading %) and their values the API fields names. The default definition can be found in the source code. (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadsabs\u002Fwp-nasaads-query-importer\" rel=\"nofollow ugc\">Source code\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters( 'wp_nasaads_query_importer-API_value', mixed $value, string $field )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Filters the \u003Ccode>$value\u003C\u002Fcode> of a fetched API \u003Ccode>$field\u003C\u002Fcode> before it is inserted into the record’s data. (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadsabs\u002Fwp-nasaads-query-importer\" rel=\"nofollow ugc\">Source code\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters( 'nasa_das_query-format_[placeholder]', mixed $current_value, mixed $original_value, array $atts )\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The final value returned by this filter will be the replacement for the placeholder (without the leading %). The \u003Ccode>$original_value\u003C\u002Fcode> is that returned by the NASA ADS API while \u003Ccode>$current_value\u003C\u002Fcode> is the value already modified by filter functions of higher priority. The shortcode attributes are passed as the associative array \u003Ccode>$atts\u003C\u002Fcode>. See the source code of the \u003Ccode>author filter\u003C\u002Fcode> for an example. (\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fadsabs\u002Fwp-nasaads-query-importer\" rel=\"nofollow ugc\">Source code\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cp>The plugin needs your personalized NASA ADS API token in order to fetch records from the database and, thus, to work correctly! You need to \u003Ca href=\"https:\u002F\u002Fui.adsabs.harvard.edu\u002Fuser\u002Faccount\u002Fregister\" rel=\"nofollow ugc\">register an account\u003C\u002Fa> at NASA ADS or \u003Ca href=\"https:\u002F\u002Fui.adsabs.harvard.edu\u002Fuser\u002Faccount\u002Flogin\" rel=\"nofollow ugc\">login\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fui.adsabs.harvard.edu\u002Fuser\u002Fsettings\u002Ftoken\" rel=\"nofollow ugc\">generate your token\u003C\u002Fa> in the account settings.\u003C\u002Fp>\n\u003Ch3>Examples\u003C\u002Fh3>\n\u003Cp>Show a list of refereed papers with Stephen Hawking among the list of authors:\u003Cbr \u002F>\n    [wp_nasaads_query_importer author=”Hawking, S.” property=”refereed”]\u003C\u002Fp>\n\u003Cp>Same as before but where Hawking was first author:\u003Cbr \u002F>\n    [wp_nasaads_query_importer author=”^Hawking, S.” property=”refereed”]\u003C\u002Fp>\n\u003Cp>List all articles by Ejnar Hertzsprung published in the \u003Cem>Astronomische Nachrichten\u003C\u002Fem>:\u003Cbr \u002F>\n    [wp_nasaads_query_importer author=”Hertzsprung, E.” bibstem=”AN”]\u003C\u002Fp>\n\u003Cp>List all articles by Ejnar Hertzsprung and Henry Norris Russell. Note that the author string is surrounded by single quotes while the author names are surrounded by double quotes in order to preserve their last and first names. Also the search by both authors is logically combined by AND due to the space between their names:\u003Cbr \u002F>\n    [wp_nasaads_query_importer author='”Hertzsprung, E.” “Russell, H.N.”‘]\u003C\u002Fp>\n\u003Cp>Load a user ADS library and filter the list of papers on a year range and exclude a certain journal:\u003Cbr \u002F>\n    [wp_nasaads_query_importer library=”GdEguHJfSGCrYKKqJM-5XA” year=”1911-1914″ bibstem=”(-SciAm)” max_rec=40]\u003C\u002Fp>\n\u003Cp>Same as before but only show the title by customizing the record template:\u003Cbr \u002F>\n    \u003Ccode>\u003Cul>\u003Cbr \u002F>\n[wp_nasaads_query_importer library=\"GdEguHJfSGCrYKKqJM-5XA\" year=\"1911-1914\" bibstem=\"(-SciAm)\" max_rec=40]\u003Cbr \u002F>\n\u003Cli>\u003Ca href=\"%adsurl\">%title\u003C\u002Fa>\u003C\u002Fli>\u003Cbr \u002F>\n[\u002Fwp_nasaads_query_importer]\u003Cbr \u002F>\n\u003C\u002Ful>\u003C\u002Fcode>\u003C\u002Fp>\n","Fetch bibliographic records from The SAO\u002FNASA Astrophysics Data System (ADS) and include a list of these records in your posts using shortcodes.",3917,"2023-06-27T10:07:00.000Z","5.4.19",[127,128,19,129],"ads","article","nasa","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-nasaads-query-importer\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-nasaads-query-importer.zip","2026-04-06T09:54:40.288Z",{"attackSurface":134,"codeSignals":160,"taintFlows":168,"riskAssessment":169,"analyzedAt":176},{"hooks":135,"ajaxHandlers":144,"restRoutes":145,"shortcodes":146,"cronEvents":159,"entryPointCount":44,"unprotectedCount":23},[136,142],{"type":137,"name":138,"callback":139,"file":140,"line":141},"action","init","register_shortcodes","src\\class-stars-at-night-manager.php",82,{"type":137,"name":138,"callback":143,"file":140,"line":31},"enqueuestyles",[],[],[147,150,153,156],{"tag":4,"callback":148,"file":140,"line":149},"run_stars_at_night",106,{"tag":151,"callback":148,"file":140,"line":152},"stars-at-night-sun-moon",107,{"tag":154,"callback":148,"file":140,"line":155},"stars-at-night-planets",108,{"tag":157,"callback":148,"file":140,"line":158},"stars-at-night-iss",109,[],{"dangerousFunctions":161,"sqlUsage":162,"outputEscaping":165,"fileOperations":23,"externalRequests":13,"nonceChecks":23,"capabilityChecks":23,"bundledLibraries":167},[],{"prepared":163,"raw":23,"locations":164},8,[],{"escaped":23,"rawEcho":23,"locations":166},[],[],[],{"summary":170,"deductions":171},"The \"stars-at-night\" v1.9.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and the 100% proper output escaping are excellent indicators of secure coding practices. Furthermore, the lack of critical or high-severity taint flows and no recorded historical vulnerabilities suggest a well-maintained and secure codebase.  The plugin also adheres to good practices by not bundling external libraries, thus reducing the risk of inherited vulnerabilities.\n\nHowever, a notable area of concern is the complete absence of nonce checks and capability checks. While the static analysis reports zero unprotected entry points, the lack of these security mechanisms, especially for the four identified shortcodes, introduces a theoretical risk. If any of these shortcodes were to handle user-provided data or perform actions that could be exploited, the absence of nonce and capability checks would make them vulnerable to CSRF and privilege escalation attacks respectively.  Despite the strong foundational security, this oversight requires attention to fully mitigate potential attack vectors.",[172,174],{"reason":173,"points":163},"Missing nonce checks",{"reason":175,"points":163},"Missing capability checks","2026-03-16T20:37:35.621Z",{"wat":178,"direct":185},{"assetPaths":179,"generatorPatterns":181,"scriptPaths":182,"versionParams":183},[180],"..\u002Fcss\u002Fstars-at-night.css",[],[],[184],"stars-at-night\u002Fstyle.css?ver=",{"cssClasses":186,"htmlComments":187,"htmlAttributes":188,"restEndpoints":189,"jsGlobals":190,"shortcodeOutput":191},[],[],[],[],[],[],{"error":193,"url":194,"statusCode":195,"statusMessage":196,"message":196},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fstars-at-night\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":198,"versions":199},17,[200,206,213,220,227,234,241,248,255,262,269,276,283,290,297,304,311],{"version":6,"download_url":21,"svn_tag_url":201,"released_at":24,"has_diff":202,"diff_files_changed":203,"diff_lines":24,"trac_diff_url":204,"vulnerabilities":205,"is_current":193},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.9.1\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.9&new_path=%2Fstars-at-night%2Ftags%2F1.9.1",[],{"version":207,"download_url":208,"svn_tag_url":209,"released_at":24,"has_diff":202,"diff_files_changed":210,"diff_lines":24,"trac_diff_url":211,"vulnerabilities":212,"is_current":202},"1.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.8.1&new_path=%2Fstars-at-night%2Ftags%2F1.9",[],{"version":214,"download_url":215,"svn_tag_url":216,"released_at":24,"has_diff":202,"diff_files_changed":217,"diff_lines":24,"trac_diff_url":218,"vulnerabilities":219,"is_current":202},"1.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.8&new_path=%2Fstars-at-night%2Ftags%2F1.8.1",[],{"version":221,"download_url":222,"svn_tag_url":223,"released_at":24,"has_diff":202,"diff_files_changed":224,"diff_lines":24,"trac_diff_url":225,"vulnerabilities":226,"is_current":202},"1.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.7.3&new_path=%2Fstars-at-night%2Ftags%2F1.8",[],{"version":228,"download_url":229,"svn_tag_url":230,"released_at":24,"has_diff":202,"diff_files_changed":231,"diff_lines":24,"trac_diff_url":232,"vulnerabilities":233,"is_current":202},"1.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.7.2&new_path=%2Fstars-at-night%2Ftags%2F1.7.3",[],{"version":235,"download_url":236,"svn_tag_url":237,"released_at":24,"has_diff":202,"diff_files_changed":238,"diff_lines":24,"trac_diff_url":239,"vulnerabilities":240,"is_current":202},"1.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.7.1&new_path=%2Fstars-at-night%2Ftags%2F1.7.2",[],{"version":242,"download_url":243,"svn_tag_url":244,"released_at":24,"has_diff":202,"diff_files_changed":245,"diff_lines":24,"trac_diff_url":246,"vulnerabilities":247,"is_current":202},"1.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.7&new_path=%2Fstars-at-night%2Ftags%2F1.7.1",[],{"version":249,"download_url":250,"svn_tag_url":251,"released_at":24,"has_diff":202,"diff_files_changed":252,"diff_lines":24,"trac_diff_url":253,"vulnerabilities":254,"is_current":202},"1.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.6&new_path=%2Fstars-at-night%2Ftags%2F1.7",[],{"version":256,"download_url":257,"svn_tag_url":258,"released_at":24,"has_diff":202,"diff_files_changed":259,"diff_lines":24,"trac_diff_url":260,"vulnerabilities":261,"is_current":202},"1.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.5.1&new_path=%2Fstars-at-night%2Ftags%2F1.6",[],{"version":263,"download_url":264,"svn_tag_url":265,"released_at":24,"has_diff":202,"diff_files_changed":266,"diff_lines":24,"trac_diff_url":267,"vulnerabilities":268,"is_current":202},"1.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.5&new_path=%2Fstars-at-night%2Ftags%2F1.5.1",[],{"version":270,"download_url":271,"svn_tag_url":272,"released_at":24,"has_diff":202,"diff_files_changed":273,"diff_lines":24,"trac_diff_url":274,"vulnerabilities":275,"is_current":202},"1.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.4&new_path=%2Fstars-at-night%2Ftags%2F1.5",[],{"version":277,"download_url":278,"svn_tag_url":279,"released_at":24,"has_diff":202,"diff_files_changed":280,"diff_lines":24,"trac_diff_url":281,"vulnerabilities":282,"is_current":202},"1.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.3&new_path=%2Fstars-at-night%2Ftags%2F1.4",[],{"version":284,"download_url":285,"svn_tag_url":286,"released_at":24,"has_diff":202,"diff_files_changed":287,"diff_lines":24,"trac_diff_url":288,"vulnerabilities":289,"is_current":202},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.2&new_path=%2Fstars-at-night%2Ftags%2F1.3",[],{"version":291,"download_url":292,"svn_tag_url":293,"released_at":24,"has_diff":202,"diff_files_changed":294,"diff_lines":24,"trac_diff_url":295,"vulnerabilities":296,"is_current":202},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.1&new_path=%2Fstars-at-night%2Ftags%2F1.2",[],{"version":298,"download_url":299,"svn_tag_url":300,"released_at":24,"has_diff":202,"diff_files_changed":301,"diff_lines":24,"trac_diff_url":302,"vulnerabilities":303,"is_current":202},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.0.1&new_path=%2Fstars-at-night%2Ftags%2F1.1",[],{"version":305,"download_url":306,"svn_tag_url":307,"released_at":24,"has_diff":202,"diff_files_changed":308,"diff_lines":24,"trac_diff_url":309,"vulnerabilities":310,"is_current":202},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fstars-at-night%2Ftags%2F1.0&new_path=%2Fstars-at-night%2Ftags%2F1.0.1",[],{"version":118,"download_url":312,"svn_tag_url":313,"released_at":24,"has_diff":202,"diff_files_changed":314,"diff_lines":24,"trac_diff_url":24,"vulnerabilities":315,"is_current":202},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstars-at-night.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fstars-at-night\u002Ftags\u002F1.0\u002F",[],[]]